安装 Electron
使用 npm 安装
# 全局安装
npm install -g electron
# 项目内安装(推荐)
npm install electron --save-dev
# 使用淘宝镜像安装
npm install electron --save-dev --registry=https://registry.npmmirror.com
# 或使用 cnpm 安装
cnpm install electron --save-dev
验证安装
npx electron --version
常见问题
下载慢或超时
Electron 需要下载预编译的二进制文件,国内网络可能较慢。
# 设置镜像源
export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
# 或在 .npmrc 中配置
electron_mirror=https://npmmirror.com/mirrors/electron/
macOS 签名问题
# 临时跳过签名(开发环境)
export CSC_IDENTITY_AUTO_DISCOVERY=false
版本兼容性
确保 Node.js 版本与 Electron 版本兼容:
| Electron 版本 | Node.js 版本 |
|---|---|
| 28+ | 18+ |
| 25-27 | 16+ |
| 22-24 | 14+ |