美文网首页
[NPM]使用nrm报错

[NPM]使用nrm报错

作者: 新晋魔法师 | 来源:发表于2021-06-24 09:31 被阅读0次

错误信息

C:\Users\PC>nrm -V
internal/validators.js:124
throw new ERR_INVALID_ARG_TYPE(name, 'string', value);
^

[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
at validateString (internal/validators.js:124:11)
at Object.join (path.js:424:7)
at Object.<anonymous> (C:\Users\PC\AppData\Roaming\npm\node_modules\nrm\cli.js:17:20)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
at internal/main/run_main_module.js:17:47
] {
code: 'ERR_INVALID_ARG_TYPE'
}

解决方法

安装nrm出现这个错误时,在错误的地方找到这句

at Object.<anonymous> (C:\Users\PC\AppData\Roaming\npm\node_modules\nrm\cli.js:17:20)

在这个路径修改cli.js的17行代码,删除掉这行代码

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

(一定要删除,不要注释掉,如果是注释掉运行nrm命令会报错)

换成

const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');

相关文章

  • [NPM]使用nrm报错

    错误信息 C:\Users\PC>nrm -Vinternal/validators.js:124throw ne...

  • Vue.js篇<3>-webpack

    npm的使用需要先安装node,npm install nrm 使用nrm ls查看镜像的地址,nrm use n...

  • nrm-管理npm源

    nrm是管理npm源的工具,可以使用npm进行安装 npm install nrm -g 执行nrm ls可以查看...

  • node中使用公司私有仓库

    安装nrm nrm是npm管理工具 添加公司内部仓库到nrm列表 切换当前使用的仓库为lh 使用公用账号登录npm

  • npm 使用

    nrm切换各种源 npm install -g nrm nrm ls 查看当前使用的源nrm use taoba...

  • vue/cli3 创建项目

    一、使用node和npm 1 、安装 node 自动安装有npm 2、npm i nrm -g 安装nrm 3、n...

  • nrm命令常见错误

    问题一 : 命令npm install nrm -g安装,nrm 1.2.1报错: 解决方案:第一步: 打开C:\...

  • npm镜像切换

    npm install -g nrm nrm ls 查看镜像列表 nrm use cnpm 使用具体的镜像

  • nrm的安装与使用

    nrm -- NPM registry manager nrm-Github 安装 添加 列表 使用(切换源)

  • npm 默认源切换

    使用nrm工具切换淘宝源npx nrm use taobao 切换回官方源npx nrm use npm

网友评论

      本文标题:[NPM]使用nrm报错

      本文链接:https://www.haomeiwen.com/subject/vvlwyltx.html