这是我第一次构建Nuxt应用程序,我正在尝试将其部署到网络化,现在发生的事情是我运行
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
我的站点从未部署 它已经这样坐了一个小时,我做错了什么吗?
编辑
终于发生了一些事情
Build exceeded maximum allowed runtime
我该如何解决这个问题?
任何帮助将不胜感激!
编辑:解决方案是用if (process.client) { /* ... */ }
包装任何setInterval
调用,因此代码仅在客户端执行。这样,Nuxt生成器可以安全地渲染组件而不会挂起。
这实际上也发生在我身上。也许您在组件中的某个地方有一个setInterval
调用?取下它后,它不再挂在generate
上......
我想原因是当Nuxt开始生成静态页面时,它实际上运行并渲染了Vue组件,因此间隔使进程保持活动状态。