我正在尝试从我的应用程序中启动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所以,当我运行时,我希望程序能够运行。是什么原因导致它不执行?
发布于 2019-11-14 21:52:10
答案很简单。我只需要将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()
})https://stackoverflow.com/questions/58860884
复制相似问题