nrm安装注意事项

253 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

 nrm 是目前比较常用的npm源管理工具,但安装起来比较麻烦,这个与操作系统有关,有的可以一键安装,直接使用,有的安装后会报各种错误。这里我就自己遇到的错误记录总结一下,帮各位老师踩踩坑。

  1. 执行安装,这没啥说的,一句命令
npm install -g nrm

待安装完成后,可以通过nrm ls命令检查是否安装成功

nrm ls

如果此命令能够执行,那么恭喜你安装成功了,这篇文章也不用往下看了。

如果提示“nrm 不是内部命令......”

这时需要配置环境变量,系统变量--->path。

新增前 先通过 npm config ls查找属性

​编辑

红线处,就是要添加的变量路径 

​编辑

保存后,重启cmd.

再次输入 nrm ls

nrm ls

 同样,如果能执行命令,表示成功。

 如果报错,如“........throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value).......”,

  则需要检查npm配置,再次输入 npm config ls

npm config ls

​编辑

如果像上图一样,有win32,则需要修改nrm配置文件,路径在刚才配置的环境变量路径下/node_modules\nrm\cli.js,以上图为例:D:\mysoft\node\node_global\node_modules\nrm\cli.js

const NRMRC = path.join(process.env.HOME, '.nrmrc');

改为

const NRMRC = path.join(process.env.USERPROFILE, '.nrmrc');

 重启cmd,

再次执行 nrm ls ,此时应该就大功告成了!

​编辑