2017-01-08 2 views
0

Ich versuche ghost zu installieren, aber zeigt diesen Fehler beim Bau Bookshelf.js:Installation Geist EACCES Fehler

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

Sie könnten über die aussehen Empfehlungen in "[Fixing npm Berechtigungen] (https://docs.npmjs.com/getting-started/fixing-npm-permissions)." Ist es für einen Aspekt Ihres Setups erforderlich, 'sudo' zu verwenden oder haben Sie versucht,' Ghost' global ohne dieses zu installieren? –

+0

Ich löse diese Frage mit unsafe-Perm –

+0

danke für alle. –

Antwort

0

ich dieses Problem beheben mit:

sudo npm install -g --unsafe-perm ghost --allow-root 
npm config set prefix ~/npm 
export PATH="$PATH:$HOME/npm/bin" 
Verwandte Themen