Electron uses electron-packager to package exe, package download address and folder path of package storage

1. Project package.json file npm run package or package with cnpm

{
  "name": "app",
  "version": "0.1.0",
  "main": "main.js",
  "scripts": {
    "start": "electron ./main",
    "package": "electron-packager . myApp --platform=win32 --arch=ia32 --overwrite --icon=icon.ico --out=./out --asar --app-version=0.0.1"
  },
  "dependencies": {
    "body-parser": "^1.19.0",
    "electron": "^10.1.3",
    "express": "^4.17.1",
    "multer": "^1.4.2"
  },
  "devDependencies": {
    "electron": "^10.1.3",
    "electron-packager": "^14.2.1"
  }
}

2. The various version packages downloaded by npm are in this folder C:\Users\Administration\AppData\Local\electron\Cache

Npm download is very slow, you can download it from the Taobao mirror link https://npm.taobao.org/mirrors/electron   , download which version you use, and then copy it to the Cache folder and modify the folder name.

For example: https://npm.taobao.org/mirrors/electron/10.1.3/electron-v10.1.3-win32-ia32.zip

 

 

Guess you like

Origin blog.csdn.net/qq_40015157/article/details/112218115