当前位置: 首页 > 知识库问答 >
问题:

NPM:NPM-cli.js在运行NPM时未找到

年烈
2023-03-14

通常我可以使用npm安装一个库,但是今天在安装yeoman时我遇到了这个错误。请帮助找出根本原因。

D:\Works\phonegap\ionic\todo>npm install -g yo
    module.js:340
    throw err;
          ^
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js'

at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3

我查看了文件夹:

C:\Program Files\nodejs\node\u模块\npm\bin\

但是,请不要将node_modules文件夹视为所描述的错误。

我也试着找到npm-cli.js,看到它实际上在C:\Program Files\nodejs\node_modules\npm\bin\

共有3个答案

楚望
2023-03-14

我刚刚修复了我的NodeJS安装,它为我工作!

转到控制面板\所有控制面板项目\程序和功能-

东方吕恭
2023-03-14

您需要在命令行中运行此命令。

SET PATH=C:\Program Files\Nodejs;%PATH%
于捷
2023-03-14

结果表明,该问题是由于系统变量中节点的错误路径造成的。路径目前指向

(我真的不知道是什么时候修改的)

C:\Program Files\nodejs\node_modules\npm\bin

所以我改成

C:\Program Files\nodejs

它就像一个符咒。

 类似资料:
  • 问题内容: 通常,我可以使用 npm 安装库,但是今天在安装yeoman时遇到了此错误。请帮助找出根本原因。 我查看了文件夹: C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ 但看不到 node_modules 文件夹作为描述的错误。 我也尝试找到 npm-cli.js 并查看它实际上在 问题答案: 事实证明,问题出在系统变量中节点的

  • 在一个项目中,我们将Hibernate与HikariCP结合使用,并且在Eclipse中一切都很好。但一旦我生成了一个jar文件(Maven),就再也找不到hikaricp了。我已经从各个可能的角度考虑了这个问题,但我无法找出问题所在。。。 坚持不懈xml 波姆。xml 如果我在Eclipse中运行此功能,则一切正常: 01:14:05,436信息HikariDataSource: 70-Hika

  • 我在Mac上使用了蝗虫1.4.2,当我使用时,我得到了这个错误

  • 这是我的Dockerfile的内容。 当我运行Dockerfile来构建docker映像时,我得到以下错误: /bin/sh:1:sudo:未找到 你能帮我解决上面的错误吗?

  • TypeError:未定义的类扩展值不是构造函数或对象处为null。(C:\Program Files\nodejs\NodeU modules\npm\node\U modules\socks proxy agent\dist\agent.js:114:44)位于模块_在对象处编译(节点:内部/模块/cjs/加载程序:1101:14)。模块_扩展。。模块处的js(节点:内部/模块/cjs/加载程

  • 我需要用于Angular 8 CLI的node10版本,并且在使用node10时。16.2,我得到如下所示的错误,并在运行 SyntaxError:在导出时,在严格模式之外尚不支持块作用域声明(let、const、function、class)。在模块上运行InthisContext(vm.js:53:16) _在对象上编译(module.js:387:25) 。模块_扩展。。js(module.