升级到节点 15 后,nuxt 构建暂停

Posted

技术标签:

【中文标题】升级到节点 15 后,nuxt 构建暂停【英文标题】:nuxt build pauses after upgrade to node 15 【发布时间】:2021-05-20 05:11:20 【问题描述】:

在我将 nuxt 应用程序升级到 Node 15 后,构建会无限期暂停。

本地开发服务器暂停并显示“正在加载...”消息。

我的问题是

    --loglevel verbose 没有提供更多细节 npm run build 看起来没问题。 (虽然我不确定) 我实际上无法从构建日志中找出错误。

至少如果我可以将错误归零,我可以尝试修复它。在这里感谢任何指针。

【问题讨论】:

【参考方案1】:

nodejs 15 存在一些重大的兼容性问题尝试切换回 nodejs 版本 14.x.x

建议

使用nvm管理linux的多个版本的nodejs指令, Windows, MacOS

【讨论】:

谢谢。我尝试使用以前的节点版本。但无法解决这个问题。问题似乎与 nuxt 版本有关。【参考方案2】:

不确定this post 是否有某种关联,但看起来 Node 15 存在一些问题。特别是因为您刚刚升级到 Nuxt@2.15.0。我建议降级到较低版本的 nuxt。

【讨论】:

我降级到 nuxt v2.14.0。现在正在恢复构建。 这仍然是一种解决方法。真的觉得这个问题需要在nuxt级别解决。一旦有人指出,我也可以将答案更改为永久修复。但是,您是救生员!我至少解决了这个问题。 我差点错过了投票。哈哈。不过要记住的一点是……您给予的支持比您在平台上获得的支持更有用。 是的,Node 和 Nuxt 在这些版本中都不是最稳定的。这几乎已经结束了,但您可以通过提出问题并为他们提供您的配置来帮助他们。由于它是几天前才发布的,所以也可以理解。

以上是关于升级到节点 15 后,nuxt 构建暂停的主要内容,如果未能解决你的问题,请参考以下文章

如何防止在暂停场景上运行 SKAction(取消暂停后),节点纹理在暂停/取消暂停场景后不改变

将带有表单的文件从 nuxt 发送到节点服务器(nodemailer)

升级到节点 7 后找不到模块“内部/fs”

将节点版本从 v6.10 升级到 v10.x 后捆绑项目的差异

从 v4.13.7 升级到 5.0.1 后节点应用程序崩溃

将节点升级到 v10.4.1 后出现 Gulp 错误