【发布时间】:2022-02-22 05:35:30
【问题描述】:
我的 github 存储库已连接到我的 vercel 为我的 next.js 项目构建,并且每当我推送到存储库时它都会自动构建。但是,每当Github-deployment 构建时,我都会收到此错误:
ModuleNotFoundError: Module not found: 错误: Can't resolve '../components_nt/tracking/formContent' in '/vercel/path0/pages' 发生构建错误 错误:> 由于 webpack 错误,构建失败 在 /vercel/path0/node_modules/next/dist/build/index.js:390:19 在异步 Span.traceAsyncFn (/vercel/path0/node_modules/next/dist/telemetry/trace/trace.js:60:20) 错误命令失败,退出代码为 1。 info 访问https://yarnpkg.com/en/docs/cli/run 以获取有关此命令的文档。 错误:命令“yarn run build”以 1 退出
我已尝试重新部署、重新安装我的 next 和 node_modules,并清除构建缓存。这些都不适用于 GitHub 方式。
但是,出于某种奇怪的原因,如果我运行 vercel --prod,那么它会正确构建并工作,但我不知道为什么。我会很感激使用 Github 的方式,因为它不那么麻烦而且更精简。
有没有其他人遇到过这个问题?非常感谢任何帮助!
【问题讨论】:
-
您能展示一下您的
components_nt/tracking文件夹结构吗?这可能是导入路径的大小写问题。确保路径与您要导入的文件的名称完全匹配。
标签: github webpack next.js vercel