这是我第一次构建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的配置说明
我的网站从未部署过像这样坐了一个小时,我做错了什么吗?
编辑
最后发生了什么
Build exceeded maximum allowed runtime
我该如何解决这个问题?
任何帮助将不胜感激!
答案 0 :(得分:1)
编辑:解决方案是用Manage Jenkins -> Manage Nodes -> <YOUR_NODE> -> Configure -> Node Properties -> Tool Locations
包装任何setInterval
调用,因此代码仅在客户端执行。这样,Nuxt生成器可以安全地渲染组件而无需挂起。
这实际上也在我身上发生。也许您在组件中的某处有一个if (process.client) { /* ... */ }
调用?删除后,它不再挂在setInterval
上...
我猜想原因是当Nuxt开始生成静态页面时,它实际上会运行并呈现Vue组件,因此间隔使进程保持活动状态。