问题描述:

安装完nrm后,查看nrm是否安装成功

nrm ls

报错:

internal/validators.js:124throw new ERR_INVALID_ARG_TYPE(name, 'string', value);^[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefinedat validateString (internal/validators.js:124:11)at Object.join (path.js:424:7)at Object. (D:\app\nodejs\node_global\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'
}

解决方案:

找到cls.js文件,用记事本或者notepad++打开,找到第17行:

修改为以下代码,然后保存:

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

已解决~~~

参考:

https://blog.csdn.net/czj1049561601/article/details/114033670

https://blog.csdn.net/ayunnuo/article/details/113769504

nodejs问题:internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);相关推荐

  1. 执行nrm报错 internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);

    执行nrm报错 internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); C:\WINDOWS ...

  2. internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);

    nrm,运行错误 错误内容: C:\WINDOWS\system32>nrm lsinternal/validators.js:124throw new ERR_INVALID_ARG_TYPE ...

  3. bug 执行nrm 报错internal/validators.js:121 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);

    问题: C:\WINDOWS\system32>nrm internal/validators.js:121throw new ERR_INVALID_ARG_TYPE(name, 'strin ...

  4. 解决:nrm throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value); 问题

    1.问题描述: 在 node 中安装好了 'nrm' 却发现在执行命令后, 抛错:'nrm throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ...

  5. 成功解决internal/modules/cjs/loader.js:596 throw err; ^ Error: Cannot find module 'express'

    成功解决internal/modules/cjs/loader.js:596     throw err;     ^  Error: Cannot find module 'express' 目录 ...

  6. 运行npm run dev报错 internal/modules/cjs/loader.js:883 throw err;

    1. 运行npm run dev报错 internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module 'proces ...

  7. internal/modules/cjs/loader.js:883 throw err;

    internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module 'D:\app.js' [90m at Functi ...

  8. internal/modules/cjs/loader.js:883 throw err; ^Error: Cannot find module ‘typescript‘

    一.问题 internal/modules/cjs/loader.js:883 throw err; ^Error: Cannot find module 'typescript' 二.全局已经安装, ...

  9. internal/modules/cjs/loader.js:888 throw errError: Cannot find module ‘are-we-there-yet‘

    npm包出错,缺少'are-we-there-yet' 问题 解决 首先安装curl 输入curl命令修复npm curl知识拓展 问题 使用npm命令或输入npm -v出现错误 internal/m ...

最新文章

  1. 我们也铺好了新赛道啦!!!
  2. 计算机二级python分值_计算机二级python考试难吗
  3. POJ - 3764 The xor-longest Path(字典树性质)
  4. PCM - partner channel management 的数据库表介绍
  5. 【ACR2015】依那西普按需维持治疗策略有效抑制RA骨破坏进展
  6. 理解 Delphi 的类(十) - 深入方法[27] - 递归函数: 简单示例
  7. u8转完看不到菜单_填制凭证界面上的菜单看不见
  8. RHEL6入门系列之三十一,管理计划任务
  9. java操作文件_java操作FTP,实现文件上传下载删除操作
  10. 如何批量修改Word文档Mathtype公式字体
  11. latex 罗马数字方程组大括号
  12. ibm tivoli_使用Tivoli Access Manager的多租户云解决方案中的访问控制最佳实践
  13. 手机加密聊天软件功能文档(基于android系统)
  14. 为什么选择MVVM而不是MVP - Android体系结构
  15. flutter tabBar 选项卡自定义指示器
  16. 南京邮电大学计算机考研专硕初试经验分享
  17. 博学谷-数据分析matplotlib
  18. JavaScript通过API调取信息,AJAX请求,局部刷新
  19. python flask_python和flask框架开发以太坊智能合约
  20. CentOS 7修改ip地址(详细)

热门文章

  1. java工作流引擎系统授权代办操作
  2. SuperSlide轮播插件滚动高度或宽度不对的问题解决
  3. python阴阳师解放双手原理(一)
  4. DSMall多店铺商城B2B2C功能列表清单
  5. Spring Boot OAuth2 使用实践
  6. ECharts Java 动态加载数据
  7. android 计算电量,Android 应用电量计算公式
  8. 小白如何使用DSW玩转天池NLP算法大赛
  9. macOS系统上flutter安装与环境配置
  10. 一年经验大数据开发网易游戏社招面经(已拿offer)