使用的nvm一直用的是6点多的一个版本,今天切换了最新的版本之后,npm命令找不到了,大家有什么解决办法吗?
我安装9.3.0之后,提示npm不支持9.0以上,于是安装8.9.0,然后运行npm -v,提示找不到npm,后来重新卸载安装折腾几次都不行,发现9.3.0和8.9.0的npm的版本都是5.5.1,然后把9.3.0里mode_modules下的npm文件夹复制到8.9.0的node_modules下,然后运行nvm use 8.9.0 再输入npm -v,返回5.5.1,问题得以解决
仅供参考
5 回答4.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
5 回答3.6k 阅读
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
主要关键解解决办法:===》》适用于所有东西的安装
安装有关环境配置类的软件及其他,一般情况下切记不要安装到c盘programfiles下,否则会出现各种问题的报错!!!切记!
nvm安装步骤:
1、下载nvm-setup安装包
2、打开安装包,选择nvm的存放路径,以及nodejs的存放路径,这里切记不要选择到c:/program files,这里的两个路径是为了自动在系统中添加环境变量的路径;
3、打开nvm文件夹下的settings.txt文件,在最后添加以下代码:
node_mirror: https://npm.taobao.org/mirror...
npm_mirror: https://npm.taobao.org/mirror...
将下载镜像源指向淘宝(这步也很重要,否则在安装node的时候会出现卡死,npm安装不成功的情况)
4、打开cmd,nvm install v版本号,
5、nvm use 版本号
6、node -v,npm -v查看node是否安装成功
安装好之后的node文件夹截图:
如果出现nvm use之后 node版本依然没有选中 或者其他等等情况,那就卸载nvm重新安装继续试!