nvm的使用方法(node、npm换源)

背景故事:

由于某天在公司学了React,晚上新电脑移植环境,兴致勃勃的装了个nvm,当场翻车!!!

不管是挂梯子还是跟着网上的方法换阿里云源都解决不了问题,我就自己摸索了一会儿。

 

我个人还是比较喜欢腾讯生态的,所以用的是腾讯云源

4afd191a13254cd6b10a6cca20d4f367.png

8ce1c21ea84a4486a5ec59c9d2a071c5.png

这个看起来很像是Linux的,但是没关系。咱可以变通:

首先找到nvm的根目录:

058fd6782c07477688c8e4361a1a3653.png

打开“settings.txt”文件:0d2e009437b840318932c3d62b9924a5.png在末尾加上两行代码:

node_mirrors: http://mirrors.cloud.tencent.com/nodejs-release/
npm_mirrors: http://mirrors.cloud.tencent.com/npm/

添加完后的效果:be7e90371fe34e0b9eafee3e4fb384e4.png

 

再次用nvm查看node版本(这里可能有些延迟,需要多等一下):

nvm list available

509d049fd5104c03ada912f2fc023b78.png

下载node版本,这版本号后面可以省略:

npm install 22

默认安装最新的大版本(稍安勿躁!稍微等一下下):

cf6987d0e24545b2b230a616b5dd9591.png

查看已成功安装的node版本:

nvm list

dbe707dc3db149b7b981248b93e0ccf7.png

切换版本:

5cee38c4367442d7ac7a790fa88d4108.png

检查node版本:

node -v

91aff57075b74dde96898f7aed75826d.png

 

扩充:

关于yarn 和 pnpm不能直接使用的问题,由于windows一些策略限制问题:e579a4ed12fc4969adab10bf6f0fce91.png

桌面任务栏搜索PowerShell,右键并用管理员身份运行:

5ab57885e30c449fae91271dba59f73c.png

输入:

set-executionpolicy RemoteSigned

在接下来的选项中直接输入a(大小写都可):

ac4128cd6e0e40cbb8d8fa4775a8b126.png

安装yarn:

b89ed9c6ead643fdb9edf9d29c31bdc5.png

这里的install,可直接缩写为i,-g就是全局变量。如果不带-g就是局部变量,局部变量就只能在当前文件夹下使用该包管理工具。而全局就是可以在任意位置使用,相当于配置了环境变量。

安装pnpm也是一样的,把yarn换成pnpm就行。npm、yarn、pnpm都是包依赖工具,可以混用

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值