找不到模块'C:\ node_modules \ npm \ bin \ npm-cli.js

时间:2019-08-10 02:14:05

标签: node.js npm loopback

我从github下载回送项目并尝试运行它。当我键入npm start时,在控制台窗口中出现以下错误。

 C:\Users\Khundokar Nirjor\Desktop\loop4\loopback4-example-shopping> npm start

> loopback4-example-shopping-monorepo@1.0.0 prestart C:\Users\Khundokar Nirjor\Desktop\loop4\loopback4-example-shopping
> npm run build


> loopback4-example-shopping-monorepo@1.0.0 build C:\Users\Khundokar Nirjor\Desktop\loop4\loopback4-example-shopping
> lerna run build

internal/modules/cjs/loader.js:628
    throw err;
    ^
Error: Cannot find module 'C:\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:625:15)
    at Function.Module._load (internal/modules/cjs/loader.js:527:27)
    at Function.Module.runMain (internal/modules/cjs/loader.js:839:10)
    at internal/main/run_main_module.js:17:11 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

2 个答案:

答案 0 :(得分:1)

在npm启动之前,您是否正在执行“ npm install”命令?

您要从git克隆的任何项目都将没有node_modules(它具有运行该应用程序所需的库)。

在执行“ npm install”命令时,它将根据您的package.json / package-lock.json下载所有必需的库。

如果您已经运行“ npm install”,则可以使用以下命令解决此问题

  

npm i npm-cli-保存

答案 1 :(得分:0)

您需要在本地安装打字稿。

yarn global add typescript