Electronは、electron-packagerを使用して、exe、パッケージのダウンロードアドレス、およびパッケージストレージのフォルダーパスをパッケージ化します。

1.プロジェクトpackage.jsonファイルnpmrunパッケージまたは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. npmによってダウンロードされたさまざまなバージョンのパッケージは、このフォルダーC:\ Users \ Administration \ AppData \ Local \ electronic \ Cacheにあります。

Npmのダウンロードは非常に遅いので、Taobaoミラーリンクhttps://npm.taobao.org/mirrors/electron  からダウンロードし、使用するバージョンをダウンロードしてから、キャッシュフォルダーにコピーしてフォルダー名を変更できます。

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

 

 

おすすめ

転載: blog.csdn.net/qq_40015157/article/details/112218115