Nextjs 构建错误,详细日志没有显示

Posted

技术标签:

【中文标题】Nextjs 构建错误,详细日志没有显示【英文标题】:Nextjs build errors, verbose logging shows nothing 【发布时间】:2021-08-11 03:33:11 【问题描述】:

我正在使用最新版本的 Nextjs。该项目在开发人员模式下测试和运行时运行良好。当我尝试生产构建npx next build --debug 时,我收到以下错误。输出并没有告诉我太多关于问题所在的信息。任何想法如何从这个错误中获取详细信息?

HookWebpackError: 需要一个左方括号。

发生构建错误 错误:> 由于 webpack 错误,构建失败 在 /Users/xxx/projects/nextjs/my-next-website/node_modules/next/dist/build/index.js:17:924 在异步 Span.traceAsyncFn (/Users/xxx/projects/nextjs/my-next-website/node_modules/next/dist/telemetry/trace/trace.js:6:584)

【问题讨论】:

你能添加整个跟踪吗? 嗨,Simon,这就是全部痕迹? 除非有办法记录更多信息? 我也刚开始收到此错误。你有想过吗? 老实说,我没有在 iit 上走得更远。我回到了盖茨比。 【参考方案1】:

npx 可能会加载与本地依赖项不同的 next 版本。我不建议使用 npx 运行它。而是制作一个 npm 脚本,或者使用 npm bin next,或者如果你使用 yarn,你可以使用带有 yarn next 的本地二进制文件。

【讨论】:

ok 有效点。如果我运行yarn next build 我仍然会得到同样的错误

以上是关于Nextjs 构建错误,详细日志没有显示的主要内容,如果未能解决你的问题,请参考以下文章

我有一个供应商试图与我的 WCF api 通信,他们收到 http:500 错误,但 IIS 日志记录未显示详细信息

VS 2017 中的 CMake 在构建时不显示构建日志

MySQL日志详细说明

AWS Amplify 在没有错误日志的情况下无法构建和编译

AWS Elastic Beanstalk |错误:无法运行 npm 安装。快照日志以获取更多详细信息

渲染期间引发的异常:RelativeLayout 中不存在循环依赖项 异常详细信息记录在“窗口”>“显示视图”>“错误日志”中