что означают ошибки установки пира npm? - PullRequest
0 голосов
/ 13 марта 2019

Я новичок в ноде и пытаюсь создать проект, в котором не так много инструкций. Поэтому я пробовал разные предложения, но не добился большого прогресса.

Что означает следующая ошибка сборки npm?

ref@1.3.5 install / Users / matt / src / work / indy-sdk / vcx / wrappers / node / node_modules / ref восстановление узла узла

gyp ERR! ошибка конфигурации GYP ERR! Ошибка стека: команда не выполнена: / usr / local / opt / python / libexec / bin / python -c import sys; Распечатать "% s.% s.% s"% sys.version_info [: 3]; Гипер ERR! стек файла "", линия 1 gyp ERR! импорт стека sys; вывести "% s.% s.% s"% sys.version_info [: 3]; Гипер ERR! стек Гипер ERR! стек SyntaxError: неверный синтаксис gyp ERR! стек Гипер ERR! стек в ChildProcess.exithandler (child_process.js: 297: 12) gyp ERR! стек в ChildProcess.emit (events.js: 197: 13) gyp ERR! стек at MaybeClose (internal / child_process.js: 978: 16) gyp ERR! укладывать в Socket.stream.socket.on (internal / child_process.js: 395: 11) gyp ERR! стек в Socket.emit (events.js: 197: 13) gyp ERR! укладывать в Pipe._handle.close (net.js: 611: 12) gyp ERR! Система Darwin 18.2.0 gyp ERR! команда "/usr/local/Cellar/node/11.9.0/bin/node" "/Usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "восстановить" ERP ERP! УХО / Users / matt / src / work / indy-sdk / vcx / wrappers / node / node_modules / ref gyp ERR! узел -v v11.9.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! не хорошо нпм ПРЕДУПРЕЖДЕНИЕ babel-loader@6.2.4 требует однорангового веб-пакета @ 1 || ^ 2.1.0-бета но ни один не установлен. Вы должны установить одноранговые зависимости самостоятельно.

Я новичок в ноде и пытаюсь создать проект, который не содержит никаких инструкций по его сборке. Я уже выполнил предложения, найденные в slack:

  • npm i
  • npm install
  • npm install webpack --save-dev
  • npm audit fix

Ничто из этого не способствовало моему прогрессу в решении проблемы.

Похоже, я должен вручную установить некоторые зависимости, но я не уверен, что это включает .....?

Thnx

1 Ответ

1 голос
/ 13 марта 2019

Попробуйте обновить npm:

npm install npm@latest -g

Иногда причиной является npm, а не пакеты.

Редактировать: После обновления npm, если ничего не изменится, переустановите пакеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...