Угловой кли не может быть установлен на ubuntu 17.04

Я пытаюсь установить @angular/cli на моем Linux (Ubuntu 17.04), я обновил nodejs до последней версии 8.2.1 и npm 5.3.0, но когда я запускаю команду sudo npm install -g @angular/cli, установка зацикливание на этом:

gyp verb command install [ '8.2.1' ] gyp verb install input version string "8.2.1" gyp verb install installing version: 8.2.1 gyp verb install --ensure was passed, so won't reinstall if already installed gyp verb install version not already installed, continuing with install 8.2.1 gyp verb ensuring nodedir is created /usr/lib/node_modules/@angular/cli/node_modules/node-sass/.node-gyp/8.2.1 gyp WARN EACCES user "root" does not have permission to access the dev dir "/usr/lib/node_modules/@angular/cli/node_modules/node-sass/.node-gyp/8.2.1" gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/lib/node_modules/@angular/cli/node_modules/node-sass/.node-gyp" gyp verb tmpdir == cwd automatically will remove dev files after to save disk space

Как я могу исправить эту проблему? Из-за этого я схожу с ума

2
задан 30 July 2017 в 11:34

2 ответа

Это не красиво, но вручную создается недостающий каталог, похоже, работает.

cd /usr/lib/node_modules/@angular/cli/node_modules/node-sass/ mkdir .node-gyp mkdir .node-gyp/8.2.1 sudo npm install -g @angular/cli

. Самое худшее - в этом каталоге нет даже после установки.

2
ответ дан 18 July 2018 в 09:24

Это не красиво, но вручную создается недостающий каталог, похоже, работает.

cd /usr/lib/node_modules/@angular/cli/node_modules/node-sass/ mkdir .node-gyp mkdir .node-gyp/8.2.1 sudo npm install -g @angular/cli

. Самое худшее - в этом каталоге нет даже после установки.

2
ответ дан 24 July 2018 в 19:19

Другие вопросы по тегам:

Похожие вопросы: