首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子包装机是用旧版本的文件包装的。

电子包装机是用旧版本的文件包装的。
EN

Stack Overflow用户
提问于 2019-11-28 17:47:07
回答 1查看 628关注 0票数 1

我有一个Electron+Angular应用程序。

当我构建角度应用程序时,它会转到dist文件夹,好的。当我使用electron-packagerelectron-builder,时,它也会将文件放入dist中。

第一个版本没问题。问题是当我正在构建第二个版本的时候。它打包了dist文件夹中的旧版本文件。结果是一个大的.exe文件。

下面是我用来打包和发布我的应用程序的命令:

代码语言:javascript
复制
electron-packager . --overwrite --asar=true --platform=win32 --ignore=ˆ/tmp

electron-builder --publish always

如何防止旧版本文件被打包成新版本?我应该在每次构建新版本时删除它们吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-29 10:01:15

我终于解决了我的问题

我是电子公司的新手,所以我认为在发布新版本之前,运行电子包装机是必要的。

你只需要跑:

代码语言:javascript
复制
electron-builder --publish always

electron-packager dist 文件夹中的所有内容打包,并在dist之外创建一个新文件夹。

electron-builder创建发布所需的文件,但忽略为其创建的旧版本文件。但是,如果您有electron-packager创建的新文件夹,那么它也会被发布,您的.exe也会非常大。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59094105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档