代码之家  ›  专栏  ›  技术社区  ›  Smokey Dawson

nuxt.js generate卡在“generated”位置

  •  0
  • Smokey Dawson  · 技术社区  · 7 年前

    这是我第一次构建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 /                                                                                   
    

    然后什么都没有?

    当我在终端中运行命令时,也会发生同样的事情,它只是保持在“已生成”状态,什么也没有发生

    我的网站从来没有被部署过,它已经像那样坐了一个小时了,有什么我做错了吗??

    编辑

    终于发生了一件事

    Build exceeded maximum allowed runtime

    任何帮助都将不胜感激!

    1 回复  |  直到 7 年前
        1
  •  3
  •   Skyrpex    7 年前

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

    这实际上也发生在我身上。也许你有一个 设定间隔 generate 移除它之后。。。

    我猜原因是,当Nuxt开始生成静态页面时,它实际上运行并呈现Vue组件,因此间隔使进程保持活动状态。

    推荐文章