我使用的模板来自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重新安装,有一些错误依赖项,但我能够解决它们。然而,上面的错误还是发生了。
这个错误是什么?
1条答案
按热度按时间mbzjlibv1#
该错误表示系统由于某种原因找不到
cmd.exe
。首先,尝试重新启动计算机,有时它是解决这种类型的错误。
如果这不起作用,检查
cmd.exe
变量路径,通常应该指向C:\Windows\system32
,所以如果它没有指向cmd.exe
,您必须找到它并将变量更改为指向它。