Vue使用npm安装nrm时报错问题解决

问题描述

使用npm安装nrm时,安装成功后,使用nrm ls 命令报错:如下图所示:
在这里插入图片描述报错日志:

const open = require('open');
             ^

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\zhongxj\AppData\Roaming
\npm\node_modules\nrm\node_modules\open\index.js from C:\Users\zhongxj\AppData
\Roaming\npm\node_modules\nrm\cli.js not supported.
Instead change the require of index.js in C:\Users\zhongxj\AppData\Roaming
\npm\node_modules\nrm\cli.js to a dynamic import() which is available in all 
CommonJS modules.
    at Object.<anonymous> (C:\Users\zhongxj\AppData\Roaming\npm\node_modules
    \nrm\cli.js:9:14) {
    
    
  code: 'ERR_REQUIRE_ESM'
}

Node.js v18.15.0

大致意思就是找不到require()这个方法

解决方案

运行命令:npm install -g nrm [email protected] --save 就解决了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zxj2589/article/details/130896995
今日推荐