Я использовал установщики NodeJS с официального сайта https://nodejs.org/en/. Для Linux это просто архив, а для Windows - файл .msi.
Проблема в том, что в Linux распакованный архивсодержит каталог include / node с uv.h, v8.h и большинством других известных заголовков, но в Windows каталог include не появляется после установки с .msi.
Я пытался использовать команду "npm installnode-gyp ", но он не установил заголовки.После более глубокого поиска в Google я обнаружил, что у многих людей есть каталог C: \ Users \ UserName \ .node-gyp со всеми там заголовками, но у меня его нет.
Вопросы:
- Как установить «complete» (содержащий заголовки) node-gyp в Windows?
- Почему «npm install node-gyp» этого не делает?
P.S: Также обнаружил, что некоторые люди получают его с помощью "git clone https://github.com/nodejs/node".. На самом деле я должен использовать этот уродливый способ и вручную скопировать заголовки из клонированного проекта в мой дом. Я предполагал, .msi или" узел установки npm-гып "должен делать всю работу.