重命名电子打包程序生成的.zip文件

时间:2019-06-03 12:49:57

标签: electron electron-packager

Electron-packager生成文件夹my-app-win32-x64,但我希望此文件仅是我的应用程序。我想要休息。我了解电子打包程序会生成.zip文件。解压缩后将保留相同的名称。

我尝试在electronic-packager下编辑index.js。我无法理解生成的.zip文件。这样我就可以编辑elctron-packager生成此文件的名称。

目录结构:

my-app
/scripts
...
...
/win64
  /my-app-win32-x64   //this directory name must be just my-app
    my-app.exe
    /app

构建脚本:

"build": "electron-packager --out winx64 --overwrite --platform win32 --appname my-app . --icon=./my_logo.ico --executable-name my-app"

1 个答案:

答案 0 :(得分:0)

我完全不知道这与任何ZIP文件有什么关系。 ext_localconf.php使用可执行文件,文件夹等创建目录结构,但没有ZIP文件。


电子打包程序创建目录electron-packager,其中{out}/{appname}-win32-x64{out}是给定的命令行参数。

由于您希望此输出目录具有不同的名称,因此您可以在创建后将其重命名。

Linux / Mac:

{appname}

Windows:

"build": "electron-packager ... &&    mv   win64/my-app-win32-x64  win64/my-app"

"build": "electron-packager ... && ren win64\my-app-win32-x64 win64\my-app" 仅在第一个命令成功完成(非零退出代码)时运行第二个命令。