Установка плагина NPM дает ошибки GYP

Я пытаюсь установить плагин Share-Button для моего мобильного приложения, но когда я набираю "npm i --save-dev share-button", я получаю длинный список кодов ошибок GYP. Я только студент и довольно новичок в программировании, поэтому я прошу прощения, если ответ на мою проблему кажется простым. Я пытался обновить Nodejs, GYP и NPM, но пока не повезло. Вот ошибки, которые я получаю:

C: \ Users \ Marketing1-Plugged \ Documents \ App \ Soundboard> кнопка установки общего доступа npm

Гипер ERR! ошибка сборки

Гипер ERR! Ошибка стека: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe не удалось с кодом выхода: 1

Гипер ERR! стек в ChildProcess.onExit (C:\Users\Marketing1-Plugged\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)

Гипер ERR! стек в emitTwo (events.js:100:13)

Гипер ERR! стек в ChildProcess.emit (events.js:185:7)

Гипер ERR! стек в Process.ChildProcess._handle.onexit (внутренний /child_process.js:200:12)

Гипер ERR! Система Windows_NT 10.0.10586

Гипер ERR! команда "C:\Program Files\nodejs\node.exe" "C:\Users\Marketing1-Plugged\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "восстановить "

Гипер ERR! cwd C:\Users\Marketing1-Plugged\node_modules\pioneer\node_modules\selenium-webdriver\node_modules\ws\node_modules\utf-8-validate

Гипер ERR! узел -v v5.7.1

Гипер ERR! node-gyp -v v3.3.0

Гипер ERR! не хорошо

npm ПРЕДУПРЕЖДЕНИЕ установить:utf-8-validate@1.1.0 utf-8-validate@1.1.0 установить: node-gyp rebuild

npm ПРЕДУПРЕЖДЕНИЕ установить: utf-8-validate@1.1.0 Статус выхода 1

C: \ Users \ Marketing1-Plugged + - 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.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 Нет поля лицензии.

1 ответ

Можете ли вы разместить файл package.json по указанному пути

а также попробуйте обновить вашу версию npm

npm install npm -g --ca = null

Другие вопросы по тегам