Skip to content

Latest commit

 

History

History
37 lines (33 loc) · 1.14 KB

Mac上屡试不爽的Electron安装方法.md

File metadata and controls

37 lines (33 loc) · 1.14 KB
  1. 设置electron镜像源
ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"
ELECTRON_GET_NO_V_PREFIX=1
  1. 先全局安装cross-env
npm i -g cross-env
  1. 安装electron
cross-env npm_config_electron_mirror="https://npm.taobao.org/mirrors/electron/" npm_config_electron_custom_dir="8.2.0" npm i -D

  不出意外,安装成功。如果尚未成功,请继续第4步

  1. wget electron
cd ~/Library/Caches/electron/
mkdir httpsgithub.comelectronelectronreleasesdownloadv8.2.0electron-v8.2.0-darwin-x64.zip
cd httpsgithub.comelectronelectronreleasesdownloadv8.2.0electron-v8.2.0-darwin-x64.zip
wget https://npm.taobao.org/mirrors/electron/8.2.0/electron-v8.2.0-darwin-x64.zip

  再次回到项目里,执行npm i。

  1. npm scripts
"scripts": {
  "start": "react-scripts start",
  "build": "react-scripts build",
  "test": "react-scripts test",
  "eject": "react-scripts eject",
  "electron:watch": "nodemon --watch main.js --exec \"electron .\"",
  "electron:dev": "concurrently \"cross-env BROWSER=none npm run start\" \"wait-on http://localhost:3000 && npm run electron:watch\""
},