ошибка при установке angular / cli с использованием npm - PullRequest
0 голосов
/ 31 мая 2018

Когда я пытался установить angular cli с помощью этой команды

npm install -g @angular/cli

Я получил ниже упомянутую ошибку

npm ПРЕДУПРЕЖДЕНИЕ опционально Пропуск ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@ ^ 1.0.0 (node_modules \ @angular \ cli \ node_modules \ chokidar \ node_modules \ fsevents): npm WARN notsup ПРОПУСК ОПЦИОНАЛЬНОЙ ЗАВИСИМОСТИ: неподдерживаемая платформа для fsevents@1.2.4: wanted {"os": "darwin", "arch":" any "} (current: {" os ":" win32 "," arch ":" x64 "}) npm ПРЕДУПРЕЖДЕНИЕ необязательно Пропуск ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@^1.1.2 (node_modules \ @angular \ cli \ node_modules \watchpack \ node_modules \ chokidar \ node_modules \ fsevents): npm WARN notsup Пропуск необязательной зависимости: неподдерживаемая платформа для fsevents@1.2.4: wanted {"os": "darwin", "arch": "any"} (текущий: {"os ":" win32 "," arch ":" x64 "}) npm WARN необязательно Пропуск ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@^1.1.2 (node_modules \ @gonal \ cli \ node_modules \ webpack-dev-server \ node_modules \ chokidar \ node_modules\ fsevents): npm WARN notsup Пропуск необязательной зависимости: неподдерживаемая платформа дляfsevents@1.2.4: wanted {"os": "darwin", "arch": "any"} (current: {"os": "win32", "arch": "x64"}) npm WARN ajv-KeywordsДля версии 3.2.0 требуется узел ajv@^6.0.0, но ни один из них не был установлен.npm WARN необязательно SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: node-sass@4.9.0 (node_modules \ @angular \ cli \ node_modules \ node-sass): npm WARN необязательно SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: node-sass@4.9.0 postinstall: `node scripts / build.js npm ПРЕДУПРЕЖДЕНИЕ необязательно Пропуск ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: Статус выхода 1

Есть идеи, в чем проблема?

Версия моего узла - 6.9.2, а версия npm - 3.10.9

Ответы [ 4 ]

0 голосов
/ 19 февраля 2019
$ npm install -g @angular/cli
C:\Users\Asus\Desktop\ng -> C:\Users\Asus\Desktop\node_modules\@angular\cli\bin\ng
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules\@angular\cli\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

+ @angular/cli@7.3.2
added 295 packages from 179 contributors in 120.715s
0 голосов
/ 30 июля 2018

Попробуйте использовать приведенную ниже команду из папки вашего проекта:

npm audit fix

Если она по-прежнему показывает, что она исправила только несколько уязвимостей, используйте командукоманда ниже

npm audit fix --force

Снимок экрана команды, которую я использовал в моей машине

0 голосов
/ 13 октября 2018

Это предупреждение говорит обо всем:

Unsupported platform for fsevents@1.2.4: **wanted** {"os":"darwin","arch":"any"} (**current**: {"os":"win32","arch":"x64"})

Только в Unix-системах используются fsevents, а вы используете Windows!

0 голосов
/ 31 мая 2018

Прежде всего, все, что вы опубликовали: Предупреждения , а не ошибки.

Это означает, что npm пропустил зависимости.

Эта проблема будет решена, если вы обновите версию npm до последней, используйте эту команду:

npm i -g npm@latest  

// используйте sudo , если вы получили ошибку разрешения.

и попробуйте установить снова.

Надеюсь, это поможет.

...