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

VS Code终端启动Electron时遭遇ENOENT错误的解决求助

解决Electron启动时ENOENT错误的步骤

这两个错误的核心原因都是Electron的二进制安装包没有正确下载完成:

  • path.txt是Electron安装脚本自动生成的文件,用来记录二进制文件的路径,手动创建它没用,因为对应的dist目录根本不存在
  • 第二个错误提示找不到dist目录,说明Electron核心二进制文件完全没下载下来

解决步骤:

  1. 清理残留文件

    • 删除项目根目录下的node_modules/electron文件夹
    • 执行npm cache clean --force清空npm缓存
    • 如果有package-lock.json,可以删除后重新生成(避免锁定错误的安装版本)
  2. 重新安装Electron

    • 打开终端,执行npm install electron --save-dev
    • 注意观察终端输出,确保二进制下载过程没有中断。如果网络不好,先设置国内镜像再安装:
      # Windows环境临时设置镜像
      set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
      npm install electron --save-dev
      
  3. 验证安装

    • 执行npx electron --version,如果能正常输出版本号,说明安装成功
    • 再运行npm run dev:electron即可启动项目

额外建议

Node.js 24属于较新的版本,可能和部分Electron版本存在兼容性问题。如果上述步骤无效,可以尝试降级到Node.js 20 LTS版本,大多数Electron项目在这个版本下更稳定。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.02 07:17:31