运行 npm run dev || 时出现总线错误 npm 启动

kel*_*ove 2 macos node.js npm macos-monterey

我似乎无法在我的 macOS 计算机上运行npm run dev或运行。\n每次尝试执行此操作时,我都会收到一条总线错误消息,输出通常如下所示:npm start

\n
klvn git:(main) \xe2\x9c\x97 npm run dev\n\n> klvn@0.1.0 dev\n> next dev\n\nready - started server on 0.0.0.0:3000, url: http://localhost:3000\n[1]    1736 bus error  npm run dev\n\xe2\x9e\x9c  klvn git:(main) \xe2\x9c\x97 \n
Run Code Online (Sandbox Code Playgroud)\n

我尝试删除/node_modulespackage-lock.json/.next文件夹,但这似乎没有帮助。\n我正在运行 macOS Monterey。

\n

Sid*_*oor 10

问题实际上node_modulespackage-lock.json文件有关。先删除以下内容:

  • 删除node_modules目录
  • 删除package-lock.json文件

然后运行:

npm install
npm run dev
Run Code Online (Sandbox Code Playgroud)

或任何其他npm命令。


小智 5

我从仓库克隆的项目也遇到了同样的错误。

我的解决方案是删除它的本地版本,然后再次克隆它。然后再次运行npm install脚本npm run dev