【问题标题】:Cannot find module 'C:\node_modules\npm\bin\npm-cli.js找不到模块'C:\node_modules\npm\bin\npm-cli.js
【发布时间】:2020-08-12 03:21:24
【问题描述】:

我从 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: []
}

【问题讨论】:

    标签: node.js npm loopback


    【解决方案1】:

    你是否在 npm start 之前执行“npm install”命令?

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

    当“npm install”命令时,它会根据你的 package.json/package-lock.json 下载所有需要的库。

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

    npm i npm-cli --save

    【讨论】:

    • 你可以在这里找到nodejs现有项目运行设置weaintplastic.github.io/web-development-field-guide/Development/…
    • 我想运行的每个项目都有这个问题。我按照 npm install i 或 npm install 然后 npm start 的说明进行操作。这个错误并没有消失。我试图从设置更改变量,重新安装它节点js。但是很抱歉说没用。我被这个问题困住了
    • 只需从你的项目中删除 package-lock.json 和 node_module 文件夹(如果你已经有的话)并执行一次“npm install”。愿此问题在此步骤中得到解决
    【解决方案2】:

    你需要在本地安装 typescript。

    yarn global add typescript
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-08
      • 1970-01-01
      • 2020-03-15
      • 2022-07-22
      • 2014-09-03
      相关资源
      最近更新 更多