electron-packager 正在打包旧版本文件
electron-packager is packing with old version files
我有一个 Electron+Angular 应用程序。
当我构建 Angular 应用程序时,它会转到 dist 文件夹,好的。当我使用 electron-packager 和 electron-builder 时,它也会将文件放入 dist 中。
第一个版本还可以。问题是当我构建第二个版本时。它打包了 dist 文件夹中的旧版本文件。结果是一个很大的 .exe 文件。
这些是我用来打包和发布我的应用程序的命令:
electron-packager . --overwrite --asar=true --platform=win32 --ignore=ˆ/tmp
electron-builder --publish always
如何防止旧版本文件被新版本打包?我应该在每次构建新版本时删除它们吗?
我终于解决了我的问题
我是 Electron 的新手,所以我认为 运行 electron-packager 在发布新版本之前是必需的。
您只需运行:
electron-builder --publish always
electron-packager 打包 dist 文件夹内的所有内容,并在 dist.
外创建一个新文件夹
electron-builder 创建发布所需的文件,但忽略为其创建的旧版本文件。但是,如果您有 electron-packager 创建的新文件夹,它也会被发布,您的 .exe 文件将非常大。
我有一个 Electron+Angular 应用程序。
当我构建 Angular 应用程序时,它会转到 dist 文件夹,好的。当我使用 electron-packager 和 electron-builder 时,它也会将文件放入 dist 中。
第一个版本还可以。问题是当我构建第二个版本时。它打包了 dist 文件夹中的旧版本文件。结果是一个很大的 .exe 文件。
这些是我用来打包和发布我的应用程序的命令:
electron-packager . --overwrite --asar=true --platform=win32 --ignore=ˆ/tmp
electron-builder --publish always
如何防止旧版本文件被新版本打包?我应该在每次构建新版本时删除它们吗?
我终于解决了我的问题
我是 Electron 的新手,所以我认为 运行 electron-packager 在发布新版本之前是必需的。
您只需运行:
electron-builder --publish always
electron-packager 打包 dist 文件夹内的所有内容,并在 dist.
外创建一个新文件夹electron-builder 创建发布所需的文件,但忽略为其创建的旧版本文件。但是,如果您有 electron-packager 创建的新文件夹,它也会被发布,您的 .exe 文件将非常大。