2017-01-08 6 views
0

Я пытаюсь установить ghost но показывает эту ошибку при построении Bookshelf.js:Установка Призрачного EACCES ошибка

Installing dependencies npm ERR! Error: EACCES: permission denied, mkdir '/root/.npm/babel-cli/6.18.0/package'

sudo npm install -g ghost --allow-root 
+1

Вы можете посмотреть над рекомендации в разделе «Исправление разрешений npm» (https://docs.npmjs.com/getting-started/fixing-npm-permissions) ». Кроме того, имеет ли какой-то аспект вашей установки использование 'sudo' или вы пытались установить' ghost' глобально без него? –

+0

Я решаю этот вопрос, используя unsafe-perm –

+0

благодарит всех. –

ответ

0

решает с помощью этого:

sudo npm install -g --unsafe-perm ghost --allow-root 
npm config set prefix ~/npm 
export PATH="$PATH:$HOME/npm/bin" 
Смежные вопросы