Javascript npm安装在react项目中引发了一系列错误

Javascript npm安装在react项目中引发了一系列错误,javascript,node.js,reactjs,npm,command-line,Javascript,Node.js,Reactjs,Npm,Command Line,我目前正在学习如何使用React,每次我尝试处理课程文件并运行npm安装时,我都会收到一百万个错误和警告。在每个文件上我都试过这个。我已经确定我在正确的目录中,并且有一个json文件 gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/np

我目前正在学习如何使用React,每次我尝试处理课程文件并运行
npm安装
时,我都会收到一百万个错误和警告。在每个文件上我都试过这个。我已经确定我在正确的目录中,并且有一个json文件

    gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Darwin 19.4.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/jessiematias/Downloads/hooks-videoplayer-starterfiles-master/react-hooks-videoplayer-START/node_modules/webpack-dev-server/node_modules/fsevents
gyp ERR! node -v v12.17.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 

我已经尝试过重新安装node,将npm更新到最新版本(我使用的是6.14.4),并运行npm cache clean,但这些都不起作用。曾经唯一有效的方法是运行一个命令,该命令与npm install missing dependencies(npm安装缺少依赖项)类似,但事实并非如此,我现在记不起它,也找不到它了。

node的C编译器有问题。通常,此模块(
节点gyp
)是您的一个依赖项的依赖项。如果没有正确设置所有设置,则通常会出现问题。请遵循节点gyp的官方安装指南:

  • 窗口:
  • Mac操作系统:

节点的C编译器出现问题。通常,此模块(
节点gyp
)是您的一个依赖项的依赖项。如果没有正确设置所有设置,则通常会出现问题。请遵循节点gyp的官方安装指南:

  • 窗口:
  • Mac操作系统:

您需要安装
节点gyp

npm install -g node-gyp

您需要安装
节点gyp

npm install -g node-gyp