目前正在编写一个 vscode 扩展并在 mac osx 上进行测试。需要使用 execa 自动化一些 npm 命令。在最近一轮 vscode 更新之后,我们不再能够运行我们现有的命令。
async runScript(script: string, cwd?: string) {
const scriptStdOut = execa.command(script, {
shell: true,
cwd: cwd,
windowsVerbatimArguments: true,
})
let out = await scriptStdOut
return out
}
错误:退出代码 1 (EPERM) 失败:npx ng update @angular/cli @angular/core