You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Svelte-Electron执行yarn run dev报错:spawn cmd.exe ENOENT求助

解决spawn cmd.exe ENOENT错误

这个错误的核心原因是系统环境变量PATH中缺失了C:\Windows\System32路径,导致Node.js的子进程模块找不到系统自带的cmd.exe,无法执行yarn run dev和yarn run electron这两个子命令——这也是为什么你重装依赖后问题依然存在,因为它和项目依赖无关。

解决步骤:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域找到Path变量,点击「编辑」
  • 检查列表中是否存在C:\Windows\System32,如果没有就点击「新建」添加该路径
  • 保存所有设置后,必须重启所有终端和VS Code(环境变量修改后需要重启程序才能生效)
  • 重新执行npm run electron-dev

如果还是有问题,可以尝试用系统自带的命令提示符或PowerShell直接运行命令,排除VS Code终端的缓存问题。

内容的提问来源于stack exchange,提问作者louislugas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 02:50:00