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

2w3rbyxf  于 2023-05-11  发布在  Ionic
关注(0)|答案(1)|浏览(168)

我必须维护遗留的Ionic 3应用程序。(是的,我知道它已经过时了,我们正在将它移植到Ionic 7的过程中)
Ionic 3需要不支持的node-sass> Node 12
直到今天,我才发现错误: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(0.39.3)来管理我们的节点版本。到目前为止,我们刚刚使用NVM交换回node 12
我的一位同事今天能够在节点v12上构建,直到他更改为v18,然后返回到v12,他现在遇到了同样的问题。
我想可能是新的Ionic CLI,所以我从Ionic CLI 7 ->切换回6.18.1。同样的问题。
我们没有更改NVM版本。
在过去的几天里,我唯一能想到的变化就是我安装了最新的苹果快速安全更新。
我们现在不能构建旧的Ionic 3应用程序,需要推出更新,所以卡住了。
有人有建议吗。
我们不知道是什么原因导致了这个问题:

  • 核虚拟机
  • 离子性气候
  • Mac OS

感谢您的任何帮助!

vuktfyat

vuktfyat1#

好的,修好了……
1.打开一个新终端
1.卸载节点12 nvm uninstall 12
1.重新安装节点12 nvm install 12
现在它的工作-不知道为什么🤦🏼‍♂️

相关问题