我必须维护遗留的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
感谢您的任何帮助!
1条答案
按热度按时间vuktfyat1#
好的,修好了……
1.打开一个新终端
1.卸载节点12
nvm uninstall 12
1.重新安装节点12
nvm install 12
现在它的工作-不知道为什么🤦🏼♂️