Node.js 尝试访问节点REPL时产生错误:找不到模块';esm&x27;
我使用的是Kubuntu 20.04.1,我刚刚通过nvm(14.8.0)安装了当前版本的node,现在当我试图通过键入Node.js 尝试访问节点REPL时产生错误:找不到模块';esm&x27;,node.js,read-eval-print-loop,Node.js,Read Eval Print Loop,我使用的是Kubuntu 20.04.1,我刚刚通过nvm(14.8.0)安装了当前版本的node,现在当我试图通过键入节点来访问node REPL时,我收到了以下错误消息: $node 内部/modules/cjs/loader.js:1083 犯错误; ^ 错误:找不到模块“esm” 需要堆栈: -内部/预载 位于Function.Module.\u resolveFilename(internal/modules/cjs/loader.js:1080:15) at Function.Mod
节点
来访问node REPL时,我收到了以下错误消息:
$node
内部/modules/cjs/loader.js:1083
犯错误;
^
错误:找不到模块“esm”
需要堆栈:
-内部/预载
位于Function.Module.\u resolveFilename(internal/modules/cjs/loader.js:1080:15)
at Function.Module._load(内部/modules/cjs/loader.js:923:27)
at Module.require(内部/modules/cjs/loader.js:1140:19)
at模块。_预加载模块(内部/modules/cjs/loader.js:1397:12)
在LoadPreloadModule(内部/bootstrap/pre_execution.js:446:5)
在prepareMainThreadExecution时(internal/bootstrap/pre_execution.js:74:3)
在内部/main/repl.js:19:1{
代码:“未找到模块”,
requireStack:['内部/预加载']
}
欢迎提供任何有关正在发生的情况以及如何修复的建议如果其他人遇到同样的问题,我将回答自己的问题:要访问节点REPL,只需全局安装esm包:
npm install -g esm
或者,如果只是需要项目的软件包,请在您的项目文件夹中:
npm i esm
有关更多信息,请检查此项。如果其他人面临相同问题,我将回答自己的问题:要访问节点REPL,只需全局安装esm包:
npm install -g esm
或者,如果只是需要项目的软件包,请在您的项目文件夹中:
npm i esm
有关更多信息,请查看此