我正在尝试为我的移动应用安装分享按钮插件但是当我键入" npm i --save-dev share-button"我得到一长串的GYP错误代码。我只是一名学生,对编程很陌生,所以如果我的问题的答案看似简单,我道歉。我尝试更新Nodejs,GYP和NPM,但到目前为止还没有运气。这些是我得到的错误:
C:\ Users \ Marketing1-Plugged \ Documents \ App \ Soundboard> npm install share-button
gyp ERR!构建错误
gyp ERR!堆栈错误:
C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
失败并退出代码:1gyp ERR!在ChildProcess.onExit堆栈 (C:\用户\ Marketing1插式\应用程序数据\漫游\ NPM \ node_modules \ NPM \ node_modules \节点-GYP \ lib中\ build.js:276:23)
gyp ERR!堆栈在emitTwo(events.js:100:13)
gyp ERR!在ChildProcess.emit堆栈(events.js:185:7)
gyp ERR!在Process.ChildProcess._handle.onexit堆栈 (内部/ child_process.js:200:12)
gyp ERR!系统Windows_NT 10.0.10586
gyp ERR!命令" C:\ Program Files \ nodejs \ node.exe" " C:\用户\ Marketing1插式\应用程序数据\漫游\ NPM \ node_modules \ NPM \ node_modules \节点-GYP \ BIN \节点gyp.js" "重建"
gyp ERR! CWD C:\用户\ Marketing1插式\ node_modules \先驱\ node_modules \硒的webdriver \ node_modules \ WS \ node_modules \ UTF-8-验证
gyp ERR! node -v v5.7.1
gyp ERR! node-gyp -v v3.3.0
gyp ERR!不行
npm WARN安装:utf-8-validate@1.1.0 utf-8-validate@1.1.0安装:
node-gyp rebuild
npm WARN安装:utf-8-validate@1.1.0退出状态1
C:\用户\ Marketing1插式 + - phonegap@6.0.1 + - share-button@1.0.3 |
-- pioneer@0.11.7 |
- cucumber@0.3.3(git + https://github.com/joshtombs/cucumber-js.git#78f79263e5855dd189e4bbe792cc6a34d7efcd19) ` - slideout@0.1.12npm WARN enoent ENOENT:没有这样的文件或目录,打开 ' C:\用户\ Marketing1插式\的package.json' npm WARN Marketing1-Plugged 无描述npm WARN Marketing1-Plugged No repository field。 NPM WARN Marketing1-Plugged No README data npm WARN Marketing1-Plugged No. 许可证领域。
答案 0 :(得分:0)
您可以将package.json文件放在指定的路径
中并尝试升级您的npm版本
npm install npm -g --ca = null