ошибка при установке angular6 на убунду 18.04 - PullRequest
0 голосов
/ 29 октября 2018

Ошибка при установке angular6 с помощью команды npm install -g @ angular / cli

следующая ошибка, показывающая
npm WARN notsup Несовместимо с вашей операционной системой или архитектурой: fsevents@1.2.4 нпм ERR! Linux 4.15.0-36-generic нпм ERR! argv "/ usr / bin / node" "/ usr / bin / npm" "install" "-g" "@ angular / cli" нпм ERR! узел v8.10.0 нпм ERR! npm v3.5.2 нпм ERR! путь / usr / local / lib нпм ERR! код EACCES нпм ERR! errno -13 нпм ERR! доступ к системному вызову

npm ERR! Ошибка: EACCES: в доступе отказано, доступ '/ usr / local / lib' нпм ERR! {Ошибка: EACCES: в доступе отказано, доступ '/ usr / local / lib' нпм ERR! ошибка: -13, нпм ERR! код: 'EACCES', нпм ERR! системный вызов: «доступ», нпм ERR! путь: '/ usr / local / lib'} нпм ERR! нпм ERR! Пожалуйста, попробуйте снова запустить эту команду от имени пользователя root / Administrator.

npm ERR! Пожалуйста, включите следующий файл с любым запросом поддержки: нпм ERR! /home/shahid/npm-debug.log

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

В Ubuntu, когда вы устанавливаете любой пакет с -g, тогда Ubuntu должны иметь разрешение уровня root .

Для этого вы можете назначить разрешение с помощью команды sudo.

Используйте эту команду.

sudo npm install -g @angular/cli

Затем запросит пароль и введите системный пароль. :)

0 голосов
/ 08 ноября 2018

Запустите следующую команду, как сказано

sudo npm install -g @angular/cli

angular должен быть установлен как пользователь root.

...