【发布时间】:2018-01-25 19:16:58
【问题描述】:
【问题讨论】:
【问题讨论】:
你试试跑步
npm cache clean
然后尝试再次安装。
如果错误没有丢失,请尝试以下操作
您是否尝试过使用--unsafe-perm 选项安装homebridge?
sudo npm install -g --unsafe-perm homebridge
如果 npm 检测到它以 root 身份运行,它会下降到一个非特权用户,然后该用户没有写入 /root/.node-gyp 的权限。 --unsafe-perm 选项阻止它更改用户。
nvm 在不使用 sudo 时没有这个问题,因为它将所有内容都存储在当前用户的主目录下。
【讨论】: