Я пытаюсь выполнить учебник по Angular, указанный на веб-сайте Angular, я выполнил первые два шага (установка node.js и клиента npm), и теперь мне нужно установить CLI Angular, вот и все.неправильно.Согласно веб-сайту, я должен установить его, запустив "npm install -g @ angular / cli" в моем терминале, что я и сделал.Затем я получил множество предупреждений и ошибок, относящихся к определенным узлам и показывающих то, что выглядит как незаконченные экраны загрузки, а затем, наконец, следующие ошибки:
npm WARN optional Skipping failed optional dependency /@angular/cli/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.2.7
Я прогуглил все это и попробовал различные решения,но ничего не получалось.Эти решения включали в себя запуск следующего набора команд:
npm install -g node-gyp
timeout 120 npm install -g @angular/cli > /dev/null
npm install -g @angular/cli
, попытка запустить все как sudo (также не работало)
Я обнаружил в Интернете только один случай человекаУ меня точно такие же проблемы, но решение не было предоставлено.
Я использую Ubuntu 18.04.1, имею nodejs v8.10.0 и npm 3.5.2
Для справкиУчебное пособие можно найти здесь: https://angular.io/guide/quickstart#step-1-install-the-angular-cli
Вот полный набор ошибок, с которыми я сталкиваюсь, если пытаюсь запустить «sudo npm install -g @ angular / cli», если это помогает разобраться в чем проблемаis.
WARN engine @angular/cli@7.3.8: wanted: {"node":">= 8.9.0","npm":">= 5.5.1"} (current: {"node":"8.10.0","npm":"3.5.2"})
WARN engine @angular/cli@7.3.8: wanted: {"node":">= 8.9.0","npm":">= 5.5.1"} (culoadDep:symbol-observable ▌ ╢██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine @schematics/update@0.13.8: wanted: {"node":">= 8.9.0","npm":">= 5.5.1"} (current: {"node":"8.10.0","npm":"3.5.2"})
WARN engine @schematics/angular@7.3.8: wanted: {"node":">= 8.9.0","npm":">= 5.5.1"} (current: {"node":"8.10.0","npm":"3.5.2"})
WARN engine @angular-devkit/schematics@7.3.8: wanted: {"node":">= 8.9.0","npm":"loadDep:symbol-observable ▀ ╢██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine @angular-devkit/architect@0.13.8: wanted: {"node":">= 8.9.0","npm":"loadDep:symbol-observable ▌ ╢██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine @angular-devkit/core@7.3.8: wanted: {"node":">= 8.9.0","npm":">= 5.5/usr/local/bin/ng -> /usr/local/lib/node_modules/@angular/cli/bin/ng
/usr/local/lib
└── @angular/cli@7.3.8
npm WARN optional Skipping failed optional dependency /@angular/cli/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.2.7
Поскольку я совсем новичок во всем этом, я не совсем уверен, что все это значит, и поэтому надеюсь, что кто-то может мне помочь, спасибо.