本文主要是介绍CLI中nrm ls命令报错的两种情况(SyntaxError、Error [ERR_REQUIRE_ESM]),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
报错一:SyntaxError: Cannot use import statement outside a module
报错原因:Node.js版本与nrm中使用的open模块版本不兼容。
解决方式:重新安装其他版本的open模块(如:8.4.2)
命令行中输入:npm install -g nrm open@8.4.2 --save
报错二:Error [ERR_REQUIRE_ESM]: Must use import to load ES Module
报错原因:Node.js版本过高。
解决方式:重新安装其他版本的Node.js(如:12.13.0)
命令行中输入:nvm install 12.13.0 (此处为nvm:node.js的版本管理工具安装的命令)
自己踩过的坑,记录一下。希望对大家也有所帮助,有用的话记着点赞收藏好哦!!
追风赶月莫停留,平芜尽处是春山,加油,追梦人!
这篇关于CLI中nrm ls命令报错的两种情况(SyntaxError、Error [ERR_REQUIRE_ESM])的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!