我原本通过nvm下载了node(v7.8.0),当时node已经集成了npm(图一),我通过这个npm又全局安装了一个npm(图三)。最近通过nvm又下载了node(v10.15.0),但是文件夹中没有看到npm(图二),新版本的node不集成npm了吗?每次切到v10.15.0的版本,全局npm就不能用了,这是为何?
图一:
图二:
图三:
我原本通过nvm下载了node(v7.8.0),当时node已经集成了npm(图一),我通过这个npm又全局安装了一个npm(图三)。最近通过nvm又下载了node(v10.15.0),但是文件夹中没有看到npm(图二),新版本的node不集成npm了吗?每次切到v10.15.0的版本,全局npm就不能用了,这是为何?
图一:
图二:
图三:
1、新版本还是有 npm 的,如下图。这是通过安装包安装的。猜测应该是 nvm 没有在 10.15 版本的集成 npm;
2、安装 10.15 后,全局 npm 不能使用是提示找不到路径吗?还是其它什么错误?
3 回答2.6k 阅读✓ 已解决
1 回答924 阅读✓ 已解决
2 回答1.2k 阅读
1 回答892 阅读✓ 已解决
2 回答1.6k 阅读
2 回答607 阅读✓ 已解决
2 回答1.1k 阅读
nvm 有沙箱机制, 不同版本的 node 之间应该是隔离的。没太看明白你的问题的意思。