大佬教程收集整理的这篇文章主要介绍了node.js – npm sudo global installation&unsafe-perm,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
sudo npm install -g Now
但是,当我尝试这个时,我收到一个警告:
这个不安全的许可让我很担心,我想明确是否需要按照它来修复警告,或者我可以忽略它?
对于我来说,https://docs.npmjs.com/misc/config#unsafe-perm的解释并没有说明多少.这个commented from sam-github on Mar 30,2016更清楚地解释了这个含义.
然而,即使在阅读了两次之后,我仍然不清楚–unsafe-perm正在做什么,这意味着什么.所以,
以上两个“跑步”讲述同样的事情或不同的事情吗?如果它是同一个东西,那么它是安装时间还是运行时间?
我想要的只是能够
>安装它
>并且让我系统中的任何人都能够以最小的安全风险使用它
所以我该怎么做?
>默认值:如果以root身份运行则为false,否则为true
>类型:布尔值
设置为true以在运行程序包脚本时禁止UID / GID切换.如果显式设置为false,则以非root用户身份安装将失败.
如果您现在要使用sudo进行安装,则需要指定–unsafe-perm选项以运行npm作为root帐户.您也可以通过运行直接从终端进行操作
sudo npm install --unsafe-perm=true -g Now
我会建议您在root用户心情上运行现在的安装,这样任何用户都可以使用它,并且没有root权限就无法以任何方式卸载它.所以也许你应该忽视常规练习
以上是大佬教程为你收集整理的node.js – npm sudo global installation&unsafe-perm全部内容,希望文章能够帮你解决node.js – npm sudo global installation&unsafe-perm所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。