我一直在遵循Next.js网站上的基础教程,当我到达Global Styles step时,我开始得到以下运行时错误:
ChunkLoadError: Loading chunk node_modules_next_dist_client_dev_noop_js failed.
(error: http://localhost:3000/_next/static/chunks/fallback/node_modules_next_dist_client_dev_noop_js.js)
字符串
错误1:
x1c 0d1x的数据
错误2:
的
我完全按照所有步骤操作,当我关闭错误弹出窗口时,应用程序工作正常。
如果有人能在这方面提供任何指导,我会非常感激!
8条答案
按热度按时间lnlaulya1#
删除项目根目录下的
.next
文件夹,重新启动项目,然后强制刷新页面(Shift+F5 / Cmd+Shift+R),删除该高速缓存。这显然是一个缓存问题。在浏览了GH问题和各种博客文章后,我的结论是,没有人知道这个与webpack相关的错误到底是怎么回事,可能是由Next.js的行为引起的。
w8biq8rn2#
从/public文件夹中删除文件后出现此错误。
我是如何修复它的:
1.删除/.next文件夹。
1.再次启动您的项目。
1.在浏览器中强制刷新以删除该高速缓存。
sq1bmfud3#
在我的例子中,我用一个不同的名称来构建我的next.js目录,作为与firebase云函数托管的目录。
1.删除你的build(distDir)目录(我的目录叫做nextjs)
1.重新启动服务器
1.强制刷新浏览器
xjreopfe4#
对我来说,当我向tailwind.js.js添加一个插件时(使用tailwind),问题就出现了。
也许这将帮助人们找到奇怪的nextjs行为
lvjbypge5#
在我的情况下,我找不到要删除的.next文件夹。
删除build /文件夹中的所有内容。这对我很有效。
9rbhqvlz6#
我在VSC中删除了.next文件夹。控制台日志生成了更多的错误,所以我将文件夹恢复到项目中。错误消失了。
eivnm1vs7#
在我的例子中,next-sentry 7.51.2在本地运行时导致了这个问题。删除它,一切都恢复正常。在此之前,它已经在本地运行了很长一段时间,我猜这与在本地运行时加载到Next的服务器中的第三方脚本的错误有关,在我的例子中,其中一个脚本在localhost上抛出了CORS错误。
使用Next 13.0.7.
如果你遇到这种情况,试着一次后退一个提交,看看你是否能在历史中找到它工作的任何点(
git checkout HEAD^
)。qgzx9mmu8#
1-清除浏览器的缓存
2-刷新页面
3-再次启动您的项目