我每天都遇到问题,我必须使用sudo创建项目,然后当我添加插件或cocoapods时,它会提供与root用户相关的错误。如何添加一次又一次设置的权限,我不必为每个操作都使用sudo。
答案 0 :(得分:0)
如何添加一次又一次设置的权限,我不必为每个操作都使用sudo。
这是非常不良做法,并带来了巨大的安全问题!
任何人都可以让你安装一个特定的恶意软件包,它可能会对你的系统进行更改甚至彻底损害,窃取信息等。
您通常只需要sudo来全局添加包。对于每个项目添加它们,这是你通常做的,你不需要sudo。
例如,要创建一个新的Ionic项目,正如您在标题中所要求的那样,您必须在终端中运行:
ionic start myNewProject tabs
你不需要sudo。
我强烈建议您让系统在需要提升权限时让您自己进行身份验证。