不使用sudo创建IONIC项目[MacOS]

时间:2017-06-07 20:15:05

标签: macos ionic-framework

我每天都遇到问题,我必须使用sudo创建项目,然后当我添加插件或cocoapods时,它会提供与root用户相关的错误。如何添加一次又一次设置的权限,我不必为每个操作都使用sudo。

1 个答案:

答案 0 :(得分:0)

  

如何添加一次又一次设置的权限,我不必为每个操作都使用sudo。

这是非常不良做法,并带来了巨大的安全问题!

任何人都可以让你安装一个特定的恶意软件包,它可能会对你的系统进行更改甚至彻底损害,窃取信息等。

您通常只需要sudo来全局添加包。对于每个项目添加它们,这是你通常做的,你不需要sudo。

例如,要创建一个新的Ionic项目,正如您在标题中所要求的那样,您必须在终端中运行:

ionic start myNewProject tabs

你不需要sudo。

我强烈建议您让系统在需要提升权限时让您自己进行身份验证。