reactjs - I Next.js, använder inte sockets men får GET /socket.io?EIO=4&transport=polling&t=P37KhCz 404 på 5344ms


Jag arbetar på ett next.js-projekt med nextjs 15.0.0-rc.0, next-auth 5.0.0-beta.19 och react 19.0.0-rc-f994737d14-20240522.

Senast jag försökte starta mitt projekt, körde jag pnpm run dev, och jag fick

> @ dev /home/dan/Concord/concord
> next dev

  ▲ Next.js 15.0.0-rc.0
  - Local:        http://localhost:3000
  - Environments: .env

 ✓ Starting...
 ✓ Ready in 3.3s
 ○ Compiling /middleware ...
 ✓ Compiled /middleware in 721ms (227 modules)
 ○ Compiling /_not-found ...
 ✓ Compiled /_not-found in 4.9s (463 modules)
 GET /socket.io?EIO=4&transport=polling&t=P37KhCz 404 in 5344ms
 ✓ Compiled in 479ms (240 modules)
 GET /socket.io?EIO=4&transport=polling&t=P37KhCz 404 in 77ms
 GET /socket.io?EIO=4&transport=polling&t=P37Kk8T 404 in 40ms
 GET /socket.io?EIO=4&transport=polling&t=P37Kk8Z 404 in 35ms
 GET /socket.io?EIO=4&transport=polling&t=P37KlcE 404 in 29ms

följt av samma sak upprepad var några sekund.

Detta hände inte innan jag senast startade mitt projekt, och jag har ingen aning om vad jag kan ha ändrat i mitt projekt som skulle ha orsakat detta. Jag använder inte socket.io till något. Här är min package.json-fil:

{
  "private": true,
  "scripts": {
    "build": "next build",
    "dev": "next dev",
    "start": "next start"
  },
  "dependencies": {
    "@heroicons/react": "^2.1.4",
    "@tailwindcss/forms": "^0.5.7",
    "@types/next-auth": "^3.15.0",
    "@types/pg": "^8.11.6",
    "@vercel/postgres": "^0.8.0",
    "autoprefixer": "10.4.19",
    "bcrypt": "^5.1.1",
    "clsx": "^2.1.1",
    "next": "15.0.0-rc.0",
    "next-auth": "5.0.0-beta.19",
    "pg": "^8.12.0",
    "postcss": "8.4.38",
    "react": "19.0.0-rc-f994737d14-20240522",
    "react-dom": "19.0.0-rc-f994737d14-20240522",
    "tailwindcss": "3.4.4",
    "typescript": "5.5.2",
    "use-debounce": "^10.0.1",
    "zod": "^3.23.8"
  },
  "devDependencies": {
    "@types/bcrypt": "^5.0.2",
    "@types/node": "20.14.8",
    "@types/react": "18.3.3",
    "@types/react-dom": "18.3.0"
  },
  "engines": {
    "node": ">=20.12.0"
  }
}

Vet någon vad felet kan vara? Jag har inte lagt till några paket eller ändrat någon kod innan felet började uppstå, så jag vet inte vad som kan orsaka det. Jag skulle dela min kod men jag kan inte föreställa mig vilken del av min kod som kan orsaka felet eftersom bokstavligen ingenting nämner sockets. Hjälp?

Svar #1

Det är förmodligen inte svaret du letade efter, men det uråldriga knepet att stänga av och sätta på igen fungerade för mig. Jag råkade stöta på samma problem av en slump. Jag spenderade en god stund med att försöka lista ut vad problemet var, sedan som en sista utväg provade jag att stänga ner allt, starta om datorn och köra projektet igen. Hej, presto, problemet är borta.

Relaterade artiklar