我有一个next.js项目,开发服务器突然不再加载页面。
next.js dev服务器从不为JavaScript资产提供服务,它们在Chrome开发工具中处于"挂起"或"停滞"状态。
Chrome开发工具网络面板的屏幕截图
服务器或前端控制台上没有输出。如何调试此问题?
- 包. json**
"dependencies": {
...
"next": "13.0.2",
"react": "18.2.0",
"react-aria": "^3.19.0",
"react-dom": "18.2.0",
"react-stately": "^3.17.0",
...
},
我尝试过的事情:
- 所有URL都具有此行为:一个月一次,一个月一次
- 删除
.next/
并重新生成 - 删除
node_modules/
,重新安装并重建 - 在其他端口上运行开发服务器:
next dev -p 1234
- 在各个组件中添加
console.log
语句,并查看它们是否都在服务器上给出了预期的输出。
1条答案
按热度按时间v8wbuo2f1#
在另一个浏览器(我的例子是Safari)中打开似乎工作正常。我关闭并重新打开Chrome,现在它工作正常。
这个bug看起来可能与Chrome浏览器本身有关。在版本108.0.5359.124(官方版本)(arm64)上可见。
希望看到类似错误的任何人都能受益:尝试重新启动浏览器。