我有一个Electron+Angular应用程序。
当我构建角度应用程序时,它会转到dist文件夹,好的。当我使用electron-packager和electron-builder,时,它也会将文件放入dist中。
第一个版本没问题。问题是当我正在构建第二个版本的时候。它打包了dist文件夹中的旧版本文件。结果是一个大的.exe文件。
下面是我用来打包和发布我的应用程序的命令:
electron-packager . --overwrite --asar=true --platform=win32 --ignore=ˆ/tmp
electron-builder --publish always如何防止旧版本文件被打包成新版本?我应该在每次构建新版本时删除它们吗?
发布于 2019-11-29 10:01:15
我终于解决了我的问题
我是电子公司的新手,所以我认为在发布新版本之前,运行电子包装机是必要的。
你只需要跑:
electron-builder --publish alwayselectron-packager将 dist 文件夹中的所有内容打包,并在dist之外创建一个新文件夹。
electron-builder创建发布所需的文件,但忽略为其创建的旧版本文件。但是,如果您有electron-packager创建的新文件夹,那么它也会被发布,您的.exe也会非常大。
https://stackoverflow.com/questions/59094105
复制相似问题