npm命令在安装nvm后失效
BUG沙狩 2024-10-09 12:33:01 阅读 69
npm命令无法识别
经过几番查资料,修改后不起作用。
解决办法:
1.于是将原来的node 12.22.12版本和nvm1.10.1全部删除卸载
2. 删除历史.npmrc配置
再把原来的node残留删除干净,将npmrc文件删除
C:\Users\Administrator\.npmrc
node 配置 vue npm配置_.npmrc配置cache-CSDN博客
3.安装nvm,官网地址:
Releases · coreybutler/nvm-windows (github.com)
安装教程:
nvm安装,nvm的使用,nvm常用命令,nvm安装node报错,nvm切换不了,等系列集合-CSDN博客
安装node:
nvm install 16.13.0
安装过程中如果一直卡着不动,按ctrl+c即可,一般都已经下好了,可能因为某种原因卡住了,可以正常使用!
使用node
nvm use 16.13.0
查看安装的node版本 和当前使用的node版本
nvm list
4.配置npm镜像
npm config set registry http://registry.npmmirror.com
配置nvm镜像:
在nvm安装目录,找到 setting.txt 文件加上如下两行配置:
# 配置node镜像:node_mirror: https://npmmirror.com/mirrors/node/
# 配置npm镜像:npm_mirror: https://npmmirror.com/mirrors/npm/
5.配置全局共享npm
创建node_global和node_cache文件夹,并根据自己文件夹位置设置配置的路径
// 默认全局的npm安装目录:
npm config set prefix "D:\Program\nodejs\node_global"
// 默认全局的npm缓存目录:
npm config set cache "D:\Program\nodejs\node_cache"
最后配置环境变量
用 npm root -g 命令,可以查看全局默认npm包的存储位置。
此电脑-->右键-->属性-->高级系统设置-->环境变量-->****用户环境变量-->选择Path变量-->点编辑--->选择新建-->将D:\Program\nodejs\node_global路径复制进去,记得保存即可,最好重启电脑使环境变量生效
开机后使用npm不再报错!可以正常使用了!
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。