【发布时间】:2022-06-21 17:29:57
【问题描述】:
在过去的几天里,我一直在愉快地构建一个 next.js 应用程序,没有出现任何错误。今天我安装了firebase npm,当我尝试运行“npm run dev?”时突然出现一个奇怪的错误?
ready - started server on 0.0.0.0:3002, url: http://localhost:3002
[Error: UNKNOWN: unknown error, readlink 'C:\...\seo-site\.next\server\pages\_document.js'] {
errno: -4094,
code: 'UNKNOWN',
syscall: 'readlink',
path: 'C:\\...\\seo-site\\.next\\server\\pages\\_document.js'
}
即使我卸载 firebase 并将整个项目回滚到工作版本,我仍然会遇到同样的错误。如果我尝试在另一台具有相同版本的节点和 npm 的计算机上运行这个“损坏的”构建,它运行完全正常。我已经尝试运行 npm cache clean --force 和 npm install -g npm@latest --force 几次,但没有任何运气。
我注意到,当我更改内容时,我会在不同的路径中遇到错误。有时是 \webpack-runtime.js,有时是 \errors.js,有时是 \pages\_document.js'
我在网上或堆栈溢出中找不到任何与此 errno 或系统调用匹配的错误。有没有人经历过这种情况或知道是什么原因造成的?
【问题讨论】: