【发布时间】:2022-02-14 21:57:09
【问题描述】:
Ubuntu Linux 20.04.
设置新机器我安装了最新版本的 npm。当时是 v17.4.0。出于某种原因,它在/home/dougi/.nvm/versions/node 中也有 v17.3.0 的文件夹。
然后我发现某些事情需要 LTS 版本,因此使用 nvm 安装 v16.13.2。
我使用nvm uninstall v17.4.0 卸载了 v17.4.0,它删除了 v17.4.0 的所有痕迹,但留下了 v17.3.0 的文件夹(不知道它们为什么在那里)。
今天我用npm install -g @ionic/cli 安装了ionic cli,它将离子文件放在/home/dougi/.nvm/versions/node/v17.3.0/bin 中。当我运行ionic start 时,我得到Command 'ionic' not found...。使用nvm ls 我可以看到我当前使用的是v16.13.2,所以我不确定为什么将ionic 安装到v17.3.0 文件夹中。我认为这就是无法识别离子命令的原因。 nvm ls 的输出是:
我也注意到很多红色,可能是坏的?
请问我做错了什么?
如何删除 v17.3.0 文件夹(我认为删除它们不好)?
如何让 ionic 在 node v16.13.2 下安装并被识别?
谢谢!
【问题讨论】:
标签: node.js ionic-framework npm nvm