fsevents@1.0.14 inst-6ren">
gpt4 book ai didi

javascript - ReactJS + Node : What is error "Pass --update-binary to reinstall or --build-from-source to recompile"?

转载 作者:搜寻专家 更新时间:2023-10-31 22:47:12 25 4
gpt4 key购买 nike

我将 ReactJS + NodeJS 项目从另一台计算机转移到一台新计算机。然后在文件夹内,我在终端中执行了 npm install 但得到了以下响应。

> fsevents@1.0.14 install /Users/Joshua/Projects/practice_project/node_modules/fsevents
> node-pre-gyp install --fallback-to-build

[fsevents] Success: "/Users/Joshua/Projects/practice_project/node_modules/fsevents/lib/binding/Release/node-v46-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile

在以前的电脑上,我通过npm run server运行项目,但是当我在新电脑上的项目中npm run server之后运行时,现在我得到:

> practice_project@1.0.0 serve /Users/Joshua/Projects/practice_project
> nodemon server/server.js --ignore components

sh: nodemon: command not found

npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "serve"
npm ERR! node v4.6.1
npm ERR! npm v2.15.9
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! practice_project@1.0.0 serve: `nodemon server/server.js --ignore components`
npm ERR! spawn ENOENT

我环顾四周,但似乎找不到合适的解决方案。已尝试 npm install -g node-gyp 但出现 tar.unpack untar 错误

可能是什么问题?将投票并接受答案。谢谢。

最佳答案

在这种情况下,您收到的第一条消息只是告诉您它正在尝试为您的环境重建 fsevents 包,然后意识到它已经构建好了,所以停止了这个过程。

第二条消息表明您正在尝试运行 nodemon 但未安装。我会猜测它是全局安装在您以前的机器上的(因此不包含在项目的 package.json 中)。如果你想再次全局安装它,你需要运行 npm i -g nodemon

关于javascript - ReactJS + Node : What is error "Pass --update-binary to reinstall or --build-from-source to recompile"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40139742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com