【发布时间】:2016-06-18 00:58:23
【问题描述】:
我正在尝试为我的移动应用程序安装一个 Share-Button 插件,但是当我输入“npm i --save-dev share-button”时,我得到了一长串 GYP 错误代码。我只是一名学生,对编程很陌生,所以如果我的问题的答案看似简单,我深表歉意。我尝试更新 Nodejs、GYP 和 NPM,但到目前为止还没有成功。这些是我得到的错误:
C:\Users\Marketing1-Plugged\Documents\App\Soundboard>npm install share-button
gyp 错误!构建错误
gyp 错误!堆栈错误:
C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe失败,退出代码:1gyp 错误! ChildProcess.onExit 处的堆栈 (C:\Users\Marketing1-Plugged\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)
gyp 错误!堆栈在 emitTwo (events.js:100:13)
gyp 错误! ChildProcess.emit (events.js:185:7) 的堆栈
gyp 错误! Process.ChildProcess._handle.onexit 处的堆栈 (内部/child_process.js:200:12)
gyp 错误!系统 Windows_NT 10.0.10586
gyp 错误!命令“C:\Program Files\nodejs\node.exe” "C:\Users\Marketing1-Plugged\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" “重建”
gyp 错误! cwd C:\Users\Marketing1-Plugged\node_modules\pioneer\node_modules\selenium-webdriver\node_modules\ws\node_modules\utf-8-validate
gyp 错误!节点 -v v5.7.1
gyp 错误!节点gyp -v v3.3.0
gyp 错误!不行
npm 警告安装:utf-8-validate@1.1.0 utf-8-validate@1.1.0 安装:
node-gyp rebuildnpm WARN install:utf-8-validate@1.1.0 退出状态 1
C:\Users\Marketing1-Plugged +-- phonegap@6.0.1 +-- 分享按钮@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:\Users\Marketing1-Plugged\package.json' npm WARN Marketing1-Plugged 没有描述 npm WARN Marketing1-Plugged 没有存储库字段。 npm WARN Marketing1-Plugged 没有 README 数据 npm WARN Marketing1-Plugged 没有 许可证字段。
【问题讨论】: