Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2017, 20:03
Новичок на форуме
Отправить личное сообщение для Хакер Посмотреть профиль Найти все сообщения от Хакер
 
Регистрация: 08.10.2017
Сообщений: 1

Angular 2 не устанавливается корректно
Установил ангуляр на ubuntu, удалил его, потом заново установил. После установки команда ng не работает. При установке выдает ошибку.

gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/root/npm-global/lib/node_modules/@angular/cli/node_modules/node-sass/build'
gyp ERR! System Linux 4.10.0-33-generic
gyp ERR! command "/usr/bin/node" "/root/npm-global/lib/node_modules/@angular/cli/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /root/npm-global/lib/node_modules/@angular/cli/node_modules/node-sass
gyp ERR! node -v v8.6.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok

Эта ошибка решается добавлением флага --unsafe-perm, но мне кажется это какой-то костыль. Есть ли возможность нормально решить эту ошибку? Как заставить npm создать файл ng?
Ответить с цитированием