当前位置: 首页 > 面试题库 >

运行npm时找不到npm-cli.js

董子平
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_modules \ npm \ bin \

但看不到 node_modules 文件夹作为描述的错误。

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


问题答案:

事实证明,问题出在系统变量中节点的路径错误。该路径当前指向

(我真的不知道何时修改它)

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

所以我改成

C:\Program Files\nodejs

它就像一个魅力。



 类似资料:
  • 通常我可以使用npm安装一个库,但是今天在安装yeoman时我遇到了这个错误。请帮助找出根本原因。 我查看了文件夹: C:\Program Files\nodejs\node\u模块\npm\bin\ 但是,请不要将node_modules文件夹视为所描述的错误。 我也试着找到npm-cli.js,看到它实际上在

  • 问题内容: 我正在尝试安装一些示例的依赖项:我已经下载了npm ,但是所有应用程序都抛出相同的错误: 堵塞似乎是: 没有这样的文件或目录’c:\ node \ stylus \ package.json 我是否错过了创建的步骤? 我在run: Windows 7 64位 npm 1.1.1 node6.11 express2.5.8 问题答案: 更新2018 这已成为一个很受欢迎的问题,我的回答(

  • 在这个linux服务器上,我有一个名为“myuser”的用户。对于此用户,在回显路径时,我得到这个: /home/myuser/bin:/home/myuser/.local/bin:/home/myuser/.nvm/versions/node/v6.11.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/us

  • 找不到模块“js yaml”要求堆栈: D: \ REACT NATIVE\portfolio\node\U modules\cosmiconfig\dist\loaders。js

  • 问题内容: 我将一个React应用程序克隆到我的系统上并运行以下命令 之后我跑了 但是它引发了上述错误,在我将其推送到github的其他系统上也可以正常工作。但是克隆Windows或Mac后,它在任何其他系统上均不起作用。 问题答案: 检查目录是否存在。新鲜克隆后,很可能没有克隆(因为这些是‘d)。 解 运行以确保下载了所有部门。 替代解决方案 如果存在,请使用删除它,然后运行。

  • 当我尝试安装npm与,我得到以下错误: E:找不到包npm 为什么找不到npm?我正在使用Debian 9并且已经运行了