我是Node的新手,正在尝试构建一个没有太多说明的项目。因此,我一直在尝试各种建议,但没有取得太大进展。
以下npm构建错误是什么意思?
ref@1.3.5安装/ Users / matt / src / work / indy-sdk / vcx / wrappers / node / node_modules / ref node-gyp重建
gyp错误!配置错误gyp ERR!堆栈错误:命令失败: / usr / local / opt / python / libexec / bin / python -c import sys;打印 “%s。%s。%s”%sys.version_info [:3];糟糕!堆栈文件“”, 1号线gyp错误!堆栈导入系统;打印“%s。%s。%s”% sys.version_info [:3];糟糕!堆叠^ 糟糕!堆栈SyntaxError:语法gyp ERR无效!堆栈gyp错误! 堆栈在ChildProcess.exithandler(child_process.js:297:12)gyp 呃!堆栈在ChildProcess.emit(events.js:197:13)gyp ERR!堆 在也许关闭(内部/child_process.js:978:16)gyp错误!堆叠在 Socket.stream.socket.on(内部/child_process.js:395:11)gyp错误! 堆栈在Socket.emit(events.js:197:13)gyp ERR!堆叠在 Pipe._handle.close(net.js:611:12)gyp ERR!系统达尔文18.2.0 GYP 呃!命令“ /usr/local/Cellar/node/11.9.0/bin/node” “ /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js” “重建”石膏错误!电脑 /用户/ matt / src / work / indy-sdk / vcx / wrappers / node / node_modules / ref gyp 呃!节点-v v11.9.0 gyp ERR! node-gyp -v v3.8.0 gyp错误!不行npm WARN babel-loader@6.2.4需要一个webpack @ 1的对等项|| ^ 2.1.0-beta 但没有安装。您必须自己安装对等依赖项。
我是node的新手,正在尝试构建一个没有任何构建说明的项目。我已经运行了关于松弛的建议:
npm i
npm install
npm install webpack --save-dev
npm audit fix
这些都没有使我在解决问题上取得进展。
看起来我应该手动安装一些依赖项,但是我不确定涉及到什么.....?
Thnx
答案 0 :(得分:1)
尝试更新npm:
npm install npm@latest -g
有时候npm是根本原因,而不是软件包。
编辑:更新npm后,如果没有任何变化,请重新安装软件包。