Я просто изучаю nodejs в Windows.Кажется, что пакет node-gyp невероятно болезнен в настройке.Я перепробовал много руководств в Интернете, но чувствую, что играю в угадайку.Версия для Windows достаточно свежая, всего около недели назад.
Официальная страница (https://github.com/nodejs/node-gyp) гласит:
(пытается выбрать наименее сложный путь)
npm install -g node-gyp
npm install --global --production windows-build-tools
If the above didn't work" go to https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#compiling-native-addon-modules
Если я просто запускаю node-gyp , я получаю
Не могу найти модуль:
'C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \node_modules \ node-gyp \ bin \ node-gyp.js '(и т. д.).Даже если этот файл существует.
Я даже пытался удалить узел, очистить кэш% appdata% и т. Д. И удалить другие вещи.
Если я пытаюсь установить что-то зависящее от узла-гипа, я получаю:
.. \ src \ ursaNative.cc (157): предупреждение C4244: (и т. Д.) ..
ERR!Ошибка стека: msbuild
не удалось с кодом выхода: 1 gyp ERR!стек в ChildProcess.onExit (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ lib \ build.js: 258: 23)
Я потратил много-много часов на это - я не могу поверить, насколько это больно.
У меня
Есть идеи, куда идти?