重命名 electron packager 生成的 .zip 文件
Rename .zip file generated by electron packager
Electron-packager 生成文件夹 my-app-win32-x64
但我希望这个文件只是我的应用程序。我想删除 rest 。我了解 electron packager 生成 .zip 文件。解压缩后,它保留相同的名称。
我尝试在 electron-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"
我完全不明白这与任何 ZIP 文件有什么关系。 electron-packager
创建包含可执行文件、文件夹等但不包含 ZIP 文件的目录结构。
Electron-packager 创建目录 {out}/{appname}-win32-x64
其中 {out}
和 {appname}
是给定的命令行参数。
由于您希望此输出目录具有不同的名称,因此您可以在创建后简单地重命名它。
Linux/Mac:
"build": "electron-packager ... && mv win64/my-app-win32-x64 win64/my-app"
Windows:
"build": "electron-packager ... && ren win64\my-app-win32-x64 win64\my-app"
仅当第一个命令成功完成(non-zero 退出代码)时,&&
才运行第二个命令。
Electron-packager 生成文件夹 my-app-win32-x64
但我希望这个文件只是我的应用程序。我想删除 rest 。我了解 electron packager 生成 .zip 文件。解压缩后,它保留相同的名称。
我尝试在 electron-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"
我完全不明白这与任何 ZIP 文件有什么关系。 electron-packager
创建包含可执行文件、文件夹等但不包含 ZIP 文件的目录结构。
Electron-packager 创建目录 {out}/{appname}-win32-x64
其中 {out}
和 {appname}
是给定的命令行参数。
由于您希望此输出目录具有不同的名称,因此您可以在创建后简单地重命名它。
Linux/Mac:
"build": "electron-packager ... && mv win64/my-app-win32-x64 win64/my-app"
Windows:
"build": "electron-packager ... && ren win64\my-app-win32-x64 win64\my-app"
仅当第一个命令成功完成(non-zero 退出代码)时,&&
才运行第二个命令。