nrm 是一个 npm 源管理器,可以快速地在 npm源间切换。尤其是在下载那些外国官网的包的时候,速度贼拉慢,就会使用国内镜像,nrm就是干这个的。
使用下面命令:npm i -g nrm
但是在验证是否安装成功的时候却出现了bug(ERR_REQUIRE_ESM)
意思就是对于那个open方法需要遵循ES6规范,要不然不让你用,暂时的解决方案是安装低版本的open,那样就可以使用了。(使用命令:npm i -g nrm open@8.4.2 --save)
使用命令:nrm ls 查看可用镜像源
使用命令:nrm use taobao 就使用了淘宝这个镜像源
使用如下命令查看使用的镜像源:
对应的就是淘宝的那个地址。
还是有一个国内的npm叫做cnpm,作用和npm类似使用以下命令安装:
npm install -g cnpm
-g:全局安装
i:install的缩写
--save:ES6安装规范写法