nvm

参考文章:https://blog.csdn.net/HuangsTing/article/details/113857145

主要步骤:

1、卸载node。如果已经安装过node,要先卸载掉,不然nvm安装后可能无效。

2、下载nvm:https://github.com/coreybutler/nvm-windows/releases

nvm的安装路径不要有中文,不然会报错不成功(我刚开始有中文没安装成功,后来卸载后把中文换成拼音重新安装才成功的)

nvm-setup.zip 这个最快速简洁方便。


3、设置nvm和nodejs的安装路径


这是nvm的


这是nodejs的

然后next到完成安装。输入nvm version 查看是否成功。

4、配置下载源一定要先配置路径再继续后面的下载node等步骤!!!不然下载的版本文件夹里面是空的没有npm包。我第一次没设置这个下载源,版本文件夹里面就是没npm包)

node_mirror: https://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/   ///这个现在不能用了 需要换成下面的

node_mirror: https://npmmirror.com/mirrors/node/

npm_mirror: https://npmmirror.com/mirrors/npm/

nvm官方文档

https://nvm.p6p.net/use/mirror.html

root和path是自己生成就有的

5、下载node。

node版本链接:https://registry.npmmirror.com/binary.html?path=node/

我暂时安装的是12-14之间的版本。

下载命令:nvm install 12.22.12

查看版本命令:nvm list

切换到指定版本:nvm use 12.22.12 (下载完之后先切换到这个版本,然后看看该版本的文件夹里面是否下载了node和npm)

然后下载cnpm  如果用平时下载cnpm的命令会报错,如下图。

全局安装cnpm会报错

为了解决报错,所以我就安装了固定版本的cnpm(降低了cnpm版本

npm uninstall -g cnpm

npm install cnpm@7.1.0 -g

降低到7.1.0就安装成功了

这样只是安装成功了一个版本的node。如果再下载新的node版本,还要再从下载node那里再重新来一次

nvm install 13.14.0

nvm use 13.14.0

npm install cnpm@7.1.0 -g  (这个有点麻烦,每个版本的node都要在这里再重新安装一遍cnpm,不然该版本就没有cnpm可以用了,虽然我看到网上有全局安装npm和cnpm的方法,但是那个我不确定是否可行,我怕适得其反,就暂时先一个一个版本的新下载cnpm算了。)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容