相关疑难解决方法(0)

npm sudo global installation&unsafe-perm

我正在尝试使用以下命令安装npm模块:

sudo npm install -g now
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试这个时,我收到一个警告:

警告!请尝试使用该--unsafe-perm选项再次安装Now CLI .
例:npm i -g --unsafe-perm now

这个不安全的许可让我很担心,我想明确是否需要按照它来修复警告,或者我可以忽略它?

https://docs.npmjs.com/misc/config#unsafe-perm的解释对我来说并不是很重要.这从SAM-的github上2016年3月30日评论解释更清楚了解的含义.

然而,即使在阅读了两次之后,我仍然不清楚--unsafe-perm正在做什么,这意味着什么.所以,

  • 默认值:如果以root身份运行则为false
  • 设置为true以在运行程序包脚本时禁止UID/GID切换.

以上两个" 跑步 "讲述同样的事情或不同的事情吗?如果它是同一个东西,那么它是安装时间还是运行时间?

我想要的只是能够

  • 安装它
  • 并且让我系统中的任何人都能够以最小的安全风险使用它

所以我该怎么做?

node.js npm npm-install

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

node.js ×1

npm ×1

npm-install ×1