Node.js 安装Ghost EACCES错误

Node.js 安装Ghost EACCES错误,node.js,ghost,Node.js,Ghost,我正在尝试安装,但在构建Bookshelf.js时显示此错误: 安装依赖项 npm错误!错误:EACCES:权限被拒绝,mkdir'/root/.npm/babel cli/6.18.0/package' 我使用以下方法解决问题: sudo npm install -g --unsafe-perm ghost --allow-root npm config set prefix ~/npm export PATH="$PATH:$HOME/npm/bin" 您可以查看“.”中的建议。另外,您

我正在尝试安装,但在构建Bookshelf.js时显示此错误:

安装依赖项 npm错误!错误:EACCES:权限被拒绝,mkdir'/root/.npm/babel cli/6.18.0/package'

我使用以下方法解决问题:

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

您可以查看“.”中的建议。另外,您的设置是否要求您使用
sudo
,或者您是否尝试过在没有它的情况下全局安装
ghost
?我使用不安全的烫发解决了这个问题
sudo npm install -g --unsafe-perm ghost --allow-root 
npm config set prefix ~/npm
export PATH="$PATH:$HOME/npm/bin"