Vercel 构建通过 Github 失败但通过 Vercel --prod 工作

Vercel Build Through Github Fails But Works Through Vercel --prod

我将我的 github 存储库连接到我的 next.js 项目的 vercel 构建,并且每当我推送到存储库时它都会自动构建。但是,每当 Github-deployment 构建时我都会收到此错误:

ModuleNotFoundError: Module not found: Error: Can't resolve '../components_nt/tracking/formContent' in '/vercel/path0/pages' Build error occurred Error: > Build failed because of webpack errors at /vercel/path0/node_modules/next/dist/build/index.js:390:19 at async Span.traceAsyncFn (/vercel/path0/node_modules/next/dist/telemetry/trace/trace.js:60:20) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. Error: Command "yarn run build" exited with 1

我已尝试重新部署、重新安装我的 next 和 node_modules,并清除构建缓存。 None 这些工作用于 GitHub 方式。

但是,由于某些奇怪的原因,如果我 运行 vercel --prod 那么它会正确构建并运行,但我不知道为什么。我很乐意采用 Github 方式,因为它更省事、更精简。

还有其他人遇到过这个问题吗?非常感谢任何帮助!

原来我需要清除 git 缓存。非常有趣的错误,简单修复