天天看点

NVM下安装npm

作者:恐龙8Z4z

起因

本机电脑上运行两个VUE后台管理系统,一个需要nodejs 16.15.0支持,一个需要nodejs12.14.0支持,这样就会存在冲突,后来发现用nvm可以在一台机器上运行多个版本的node环境。这样就解决了多个node版本的问题

问题

使用nvm安装完node环境后,发现12.14.0安装后,不会自动安装对应的npm, 也没找到npm包的下载地址,我的另一台电脑上安装的有node12.14.0, 于是把之前另一台电脑上的npm包拷贝到nvm对应的12.14.0版本下面,这样完美解决

具体操作如下

1.在另一台电脑上node安装目录下找到npm,npm位置在node_modules下,

NVM下安装npm

拷贝过来,放到本机的12.14.0的安装目录的node_modules文件下面,

NVM下安装npm

2.找到npm下的bin文件夹,拷贝npm.cmd和npm放到到v12.14.0目录下面

NVM下安装npm

完美解决

感叹:不知道node是怎么设计的,为什么不能做到高版本兼容低版本.

继续阅读