[TOC] #### 1. 前言 --- [点击查看 Electron 官方文档安装指导](https://www.electronjs.org/zh/docs/latest/tutorial/installation) 当你想了解 electron 时,在安装时可能会遇到一些问题,也许在安装这一步就能劝退一部分前端新手,本文记录解决方法 #### 2. 安装 --- 执行以下命令安装 electron 依赖包 ```bash npm install -D electron ``` 如果安装时间很久都没安装好,最后还可能会报错,我们可以配置镜像源加速安装 ```bash npm install -D electron --ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" ``` **Mac OS** Mac 安装时可能会出现以下问题,只需要在命令前面添加 sudo 前缀即可 ``` sudo npm install -D electron --ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" ```  仍然安装失败,使用终极方案: ```bash sudo npm install electron --ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" --unsafe-perm=true --allow-root --verbose ``` #### 3. 最佳实践 --- 如果每次安装依赖都在命令行中使用 `ELECTRON_MIRROR` 参数比较麻烦,我们可以配置在 .npmrc 文件中 在项目根目录下的 .npmrc 中添加以下内容 ``` electron_mirror=https://npmmirror.com/mirrors/electron/ ``` 当然,也可以通过命令快速将内容写入到文件中 ```bash echo "electron_mirror=https://npmmirror.com/mirrors/electron/" >> .npmrc ``` 然后,执行命令安装 electron 依赖即可 ```bash # Windows npm install -D electron # Mac sudo npm install -D electron ``` 如果是使用 `git clone` 拉取下来的项目,执行以下命令安装项目依赖即可 ```bash npm install ```