nuxt.js 生成卡在 'generated'

nuxt.js generate stuck at 'generated'

这是我第一次构建 Nuxt 应用程序,我正在尝试将其部署到 netlify,现在发生的事情是我 运行

yarn run generate

我没有收到任何错误或任何东西,但我卡在了这里

Built at: 2019-02-01 15:16:38
                  Asset       Size  Chunks             Chunk Names
53deff7cce1c2de4cfa5.js     59 KiB       1  [emitted]  pages_index
              server.js   36.9 KiB       0  [emitted]  app
   server.manifest.json  243 bytes          [emitted]
 + 2 hidden assets
Entrypoint app = server.js server.js.map
i Generating pages                                                                              
15:16:38
√ Generated /                                                                                   

然后什么都没有?

当我在终端中 运行 命令时,同样的事情发生了,它只是停留在生成状态,没有任何反应

我的网站非常基础,我没有为使用 scss 添加任何其他配置 expt

我的网站从未部署它已经这样坐了一个小时是我做错了什么吗??

编辑

终于出事了

Build exceeded maximum allowed runtime

我该如何解决这个问题??

如有任何帮助,我们将不胜感激!

编辑:解决方案是用 if (process.client) { /* ... */ } 包装任何 setInterval 调用,因此代码仅在客户端执行。这样,Nuxt 生成器就可以安全地渲染组件而不会挂起。

这实际上也发生在我身上。也许您的组件中某处有一个 setInterval 调用?删除后它不再挂在 generate 上...

我猜是因为当 Nuxt 开始生成静态页面时,它实际上运行并渲染了 Vue 组件,所以间隔使进程保持活动状态。