自 2023 年 5 月起,无法再使用节点 12 构建 Ionic 3(角度)应用程序

问题描述 投票:0回答:0

我必须维护旧版 Ionic3 应用程序。 (是的,我知道它已经过时了,我们正在将它移植到 Ionic7)

Ionic3 需要不支持的 node-sass > Node12

直到今天我才收到错误消息:

ERR: Your Node.js version is v12.19.0. Node.js 12 reached end-of-life on 2022-04-30 and is no longer supported. Please update to the latest Node LTS version.

我们使用 NVM 来管理我们的节点版本。到今天为止,我们刚刚使用 NVM 换回了 node12

我的一个同事今天能够在节点 v12 上构建,直到他更改为 v18 然后又回到 v12,他现在遇到了同样的问题。

我认为它可能是新的 Ionic cli,所以我换回了 Ionic CLI 7 -> 6.18.1。同样的问题。

我们没有更改 NVM 版本。

最近几天我唯一能想到的变化是我安装了最新的苹果快速安全更新。

我们现在无法构建旧的 Ionic3 应用程序,需要推出更新,所以卡住了。

有没有人有建议。

我们无法弄清楚是什么导致了这个问题:

  • nvm
  • 离子气候
  • 苹果操作系统

感谢您的帮助!

node.js ionic-framework ionic3
© www.soinside.com 2019 - 2024. All rights reserved.