我正在尝试从我的应用中启动vue-devtools
,但出现错误:
未捕获的异常:
错误:生成vue-devtools ENOENT
在Process.ChildProcess._handle.onexit
在onErrorNT
在processTicksAndRections
我正在使用以下给我这个错误的东西:
app.on('ready', async () => {
if (isDevelopment && !process.env.IS_TEST) {
let devtools = cp.spawn('vue-devtools')
}
createWindow()
})
我使用以下工具全局安装了devtools
npm i -g @vue/devtools
所以,当我运行时,我希望程序能够运行。是什么导致它无法执行?
答案 0 :(得分:1)
答案很简单。我只需要将shell: true
传递给选项。
app.on('ready', async () => {
if (isDevelopment && !process.env.IS_TEST) {
let devtools = cp.spawn('vue-devtools', {
cwd: __dirname,
shell: true,
windowsHide: true
})
}
createWindow()
})