问题报错:

建议大家下载nrm的时候尽量在node.js 16版本之上,不然会造成很多报错问题无法解决
node 16版本下载地址:node.js 16
问题原因是应该使用 open 的 CommonJs规范的包 ,现在 open v9.0.0 是 ES Module 版本的包,所以需要降级
解决办法:
npm install -g nrm open@8.4.2 --save
解决后:

可以看到nrm正常运行了
文章指出在Node.js版本低于16时,安装nrm可能会遇到错误,因为open包从v9.0.0开始采用ESModule规范。为解决此问题,建议升级到Node.js16或以上,或者降级open包至v8.4.2。执行`npminstall-gnrm@open@8.4.2--save`即可解决报错,之后nrm能正常运行。

建议大家下载nrm的时候尽量在node.js 16版本之上,不然会造成很多报错问题无法解决
问题原因是应该使用 open 的 CommonJs规范的包 ,现在 open v9.0.0 是 ES Module 版本的包,所以需要降级
npm install -g nrm open@8.4.2 --save

可以看到nrm正常运行了

被折叠的 条评论
为什么被折叠?