it-roy-ru.com

Ошибка Npm неподдерживаемая платформа для fsEvents при развертывании в Azure

Когда я запускаю npm install, я получаю эту ошибку:

npm ERR! code EBADPLATFORM npm ERR! notsup Unsupported platform for
[email protected]: wanted {"os":"darwin","Arch":"any"} (current:
{"os":"win32","Arch":"x64"}) npm ERR! notsup Valid OS:    darwin npm
ERR! notsup Valid Arch:  any npm ERR! notsup Actual OS:   win32 npm
ERR! notsup Actual Arch: x64

Это было задано здесь , но принятый ответ, что это необязательно, не работает для меня, так как я не могу опубликовать в Azure, так как установка npm не удалась.

npm version: 5.6.0

Я пытался: 

npm install --no-optional
7
Curious-programmer

@ Аарон прав. Это не удавалось, когда я запускал npm install из maven-frontend-plugin.

Я решил проблему с помощью команды npm i -f (Принудительная установка npm) 

4
Oliver

fsevents - это модуль только для OS X, его нельзя установить в Windows.

2
Aaron Chen

Это не имеет ничего общего с Дарвином или Windows. Возможно, вы установили Angular, но путь к системной переменной не обновляется соответствующим образом.

Получите место установки ng из вашей системы, например, (C:\Users .....\AppData\Roaming\npm), и добавьте в конце путь к системной переменной.

теперь перейдите к Cmd -> type ng-v для Angular 6 ( ng v или ng версия для Angular 7)

0
Pratik Roy