Exclude some folders, while doing electron-packager . --asar

后端 未结 2 1717
一向
一向 2021-01-14 10:54

I use \'electron-packager . --asar\' command to package my project folder. but there are some folders which must not be included while packaging.

  1. Is it poss

2条回答
  •  离开以前
    2021-01-14 11:43

    I had similar problem. I wanted to exclude qpdf folder containing (*.exe, *.dll) from asar package. My qpdf.exe could not run without needed linked .dll directly from asar package.

    I just added --extra-resource parameter into electron packager syntax where I am excluding whole qpdf folder. This folder and all files inside are then in resource folder with asar package.

    Part of my package.json

     "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
        "start": "electron .",
        "package-win": "electron-packager . hiss_xread --overwrite --extra-resource=\"./qpdf\" --asar --platform=win32 --arch=x64 --icon=src/xRead.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"Hiss xRead\""
      },
    

    Resource folder in builded app look like this.

提交回复
热议问题