spu*_*n1k 10 ubuntu node.js npm digital-ocean server
安装NodeJS npm
包时遇到问题.在Digital-Ocean Droplet Ubuntu(14.04)服务器上.
npm install -g PACKAGE-NAME
Run Code Online (Sandbox Code Playgroud)
我甚至尝试sudo
过同样的错误.
错误信息:
Error: EACCES: permission denied, mkdir '.....etc'
Run Code Online (Sandbox Code Playgroud)
spu*_*n1k 37
希望这有助于有人花了一些时间找到一种方法来安装它.
sudo npm install -g PACKAGE-NAME --unsafe-perm=true --allow-root
Run Code Online (Sandbox Code Playgroud)
旗帜做什么:
unsafe-perm - https://docs.npmjs.com/misc/config
默认值:如果以root身份运行则为false,否则为true Type:Boolean设置为true以在运行包脚本时禁止UID/GID切换.如果显式设置为false,则以非root用户身份安装将失败.
allow-root - https://bower.io/docs/api/
--allow-root允许以root用户身份运行命令.Bower是一个用户命令,不需要使用超级用户权限执行它.但是,如果您仍希望使用sudo运行命令,请使用--allow-root选项.
归档时间: |
|
查看次数: |
8628 次 |
最近记录: |