npm run dev ERR - 找不到模块并且无法使用“npm install”解决

时间:2021-01-06 12:49:14

标签: reactjs npm next.js npm-install

我创建了一个 next.js 应用,但是当我尝试 npm run dev 时,它向我显示了这个错误。

npm run dev error

我该怎么办?

  • Node.js 版本:12.0.0

  • npm 版本:7.10.2

我也尝试过 npm installnpm run dev 但它仍然遇到同样的问题。

来自 package.json 的我的脚本

{
  "name": "with-mongodb",
  "version": "0.1.0",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start"
  },
  "dependencies": {
    "mongodb": "^3.5.9",
    "next": "latest",
    "react": "^16.13.1",
    "react-dom": "^16.13.1"
  },
  "license": "MIT"
}

编辑:我通过运行以下命令创建了项目:

npx create-next-app --example with-mongodb mflix

1 个答案:

答案 0 :(得分:0)

我想我找到了这个问题的原因。我相信你使用的是 windows

我期待你每次退出或退出开发环境。终端要求您确认 Terminate batch job (Y/N)。如果您按 Y,PowerShell 会从 next 的包中删除一些文件。然后下次您无法运行开发环境。

如果您按 N 而没有 Terminate batch job,一切都会正常。

不幸的是,我不知道 PowerShell 在 Windows 上的工作原理以及它为什么要求您 Terminate batch job

相关问题