установка npm, требующая сбоя в работе узла, в Windows

Вы можете использовать компонент входной группы bootstrap.

Примечание: Пример ниже использует bootstrap 4 класса

m

Ниже приведен результат:

29
задан Marek Lisý 9 February 2016 в 13:17
поделиться

5 ответов

Ответ ниже означает ручную установку, но есть гораздо более простой способ: автоматическая установка.

Откройте Powershell от имени администратора и запустите npm install -g windows-build-tools.

Установка требует времени, но для меня это сработало!

70
ответ дан Marek Lisý 9 February 2016 в 13:17
поделиться

Я нашел это блестящее решение на GitHub:

  1. Ваша ОС ДОЛЖНА быть Windows
  2. Проверьте, что Python находится на вашем пути, написав python --version в консоль. Если нет, то
  3. Загрузите python 2.7 (я рекомендую chocolatey (choco install python2 -y)) и добавьте python.exe в переменную PATH.
  4. Разве вы не в Windows 7? Пропустите 5 и 6.
  5. Убедитесь, что у вас установлен .NET 4.5.1+ . Если нет, то
  6. Загрузите и установите .NET 4.5.1 (.NET 4.5.2 также будет отлично работать)
  7. Загрузите Инструменты сборки Microsoft Visual C ++ 2015 Technical Preview
  8. Использовать выборочную установку. Установите Windows 8.1 SDK, если вы еще этого не сделали. Видимо, не имеет значения, на какой ОС вы работаете. Вам просто нужен Windows 8.1 SDK.
  9. Установите для переменной конфигурации npm msvs_version значение 2015: npm config -g set msvs_version 2015
  10. Выполните npm i в любом другом проекте с зависимостью node-gyp без появления странных сообщений об ошибках

Мои ночные кошмары ушли!

18
ответ дан Pramesh Bajracharya 9 February 2016 в 13:17
поделиться

Потратив много часов в течение нескольких дней, пытаясь установить ZeroMQ на Winturds 7 и 10 (включая нелепую и совершенно бесполезную установку .NET и Visual Studio), на самом деле было проще создать загрузочный диск Ubuntu USB и установить узел и ZeroMQ . Теперь я действительно могу выполнять продуктивную работу.

0
ответ дан J Slick 9 February 2016 в 13:17
поделиться

У меня возникла эта проблема при обновлении более старой версии узла до узла v12. Была определенная проблема с библиотекой bcrypt. Я просто удалил v12 и установил v10, и все заработало.

0
ответ дан BogutBeastMode 9 February 2016 в 13:17
поделиться

Найденный решением здесь: https://spin.atomicobject.com/2019/03/27/node-gyp-windows /

я должен был установить Windows Build Tools 2015 и затем установить Узел для использования его.

Вот команды, которые я использовал:

npm install --global --production windows-build-tools --vs2015
npm config set msvs_version 2015 –global
0
ответ дан 27 November 2019 в 06:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: