Svelte-Electron:执行命令时出错:Yarn运行偏差

ergxz8rk  于 2023-05-15  发布在  Electron
关注(0)|答案(1)|浏览(152)

我使用的模板来自https://github.com/soulehshaikh99/create-svelte-electron-app,它工作了一段时间。正常开发了几天,但是当我重新启动计算机/vs代码时,命令npm run electron-dev(并发“yarn run dev”“yarn run electron”)突然不工作了。
错误消息包括:

[0] Error occurred when executing command: yarn run dev
[0] Error: spawn cmd.exe ENOENT
[0]     at ChildProcess._handle.onexit (node:internal/child_process:283:19)
[0]     at onErrorNT (node:internal/child_process:476:16)
[0]     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
[1] Error occurred when executing command: yarn run electron
[1] Error: spawn cmd.exe ENOENT
[1]     at ChildProcess._handle.onexit (node:internal/child_process:283:19)
[1]     at onErrorNT (node:internal/child_process:476:16)
[1]     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
[1] yarn run electron exited with code -4058
[0] yarn run dev exited with code -4058

我尝试用yarn/npm重新安装,有一些错误依赖项,但我能够解决它们。然而,上面的错误还是发生了。
这个错误是什么?

mbzjlibv

mbzjlibv1#

该错误表示系统由于某种原因找不到cmd.exe
首先,尝试重新启动计算机,有时它是解决这种类型的错误。
如果这不起作用,检查cmd.exe变量路径,通常应该指向C:\Windows\system32,所以如果它没有指向cmd.exe,您必须找到它并将变量更改为指向它。

相关问题