【问题标题】:NPM installation of plugin gives GYP errors插件的 NPM 安装给出 GYP 错误
【发布时间】: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 失败,退出代码:1

gyp 错误! 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 rebuild

npm 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.12

npm 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 没有 许可证字段。

【问题讨论】:

    标签: node.js cordova gyp


    【解决方案1】:

    能不能把package.json文件放到指定路径下

    并尝试升级你的 npm 版本

    npm install npm -g --ca=null

    【讨论】:

    • 我尝试再次安装它,但现在我得到一个不同的错误 npm ERR! Windows_NT 10.0.10586 npm 错误! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Marketing1-Plugged\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm- cli.js" "i" "--save-dev" "share-button" npm ERR!节点 v5.7.1 npm 错误! npm v3.8.0 npm 错误!代码 ENOSELF npm 错误!拒绝将共享按钮安装为自身 npm ERR 的依赖项! npm 错误!如果您需要帮助,您可以在以下位置报告此错误:npm ERR! github.com/npm/npm/issues>
    猜你喜欢
    • 2015-12-07
    • 2019-04-21
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 2018-08-27
    相关资源
    最近更新 更多