如何解决以sudo的身份运行“ vscode.processExecution”
我正在尝试使扩展程序(“ Blender开发”)正常工作,由于某些奇怪的权限错误,它似乎无法运行。
我不是作者,也不知道如何编写VSC扩展,我在github上打开了一个问题,但是如果我能弄清楚这一点,我可能会打开一个拉取请求。
阻止扩展的唯一一件事就是我不知道如何使用sudo权限运行任务。我在Google上找不到任何有关如何更改vscode.ProcessExecution权限的信息,我也不能直接将其推入。
launch() {
return __awaiter(this,void 0,function* () {
let execution = new vscode.ProcessExecution(this.path,getBlenderLaunchArgs(),{ env: yield getBlenderLaunchEnv() });
yield utils_1.runTask('blender',execution);
});
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。