nvm 安装配置

1、下载

下载地址
在这里插入图片描述

2、安装

(1)设置nvm安装位置

在这里插入图片描述

(2)设置nodeJs安装位置

在这里插入图片描述

(3)开始安装

3、镜像配置

nvm安装位置,打开文件:settings.txt ,配置镜像:

root: D:\NodeJs\nvm\nvm
path: D:\NodeJs\nvm\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

4、系统环境变量检查

确认存在系统环境变量:
在这里插入图片描述
path系统环境变量存在确认
在这里插入图片描述

5、验证可用性

查看版本

nvm -v

6、nodeJs(npm)安装

可用版本查看

nvm list available

安装

nvm install 版本号

卸载

nvm uninstall 版本

使用

nvm use 版本号

当前版本查看

nvm current

7、npm 配置

全局模板目录:

npm config set prefix “D:\NodeJs\nvm\nvm\v16.13.0\node_global”

缓存目录:

npm config set cache “D:\NodeJs\nvm\nvm\v16.13.0\node_cache”

其它,
为了方便模块的操作,可以考虑将node_modulesnode_global目录加入到系统环境变量的path中,否则运行模块中的dos命令需要npx 程序 xxx,或进入到模块目录运行dos命令。

8、npm验证

全局(-g)安装express验证

npm install express -g

9、问题

(1)settings.txt: The system cannot find the file specified
在这里插入图片描述
权限不足,以管理员身份运行cmd,然后执行命令。

(2)依赖冲突

Fix the upstream dependency conflict, or retry this command with
–force, or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.

在新版本的npm(v7)中,默认情况下,npm install当遇到冲突的peerDependencies时将失败。不会继续安装。

--force: 会无视冲突,并强制获取远端npm库资源,即使本地有资源也会覆盖掉
--legacy-peer-deps:安装时忽略所有peerDependencies,忽视依赖冲突,采用npm版本4到版本6的样式去安装依赖,已有的依赖不会覆盖。

一般使用:–legacy-peer-deps

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值