使用电子生成器构建电子时如何排除文件?
Posted
技术标签:
【中文标题】使用电子生成器构建电子时如何排除文件?【英文标题】:How to exclude file when build electron with electron-builder? 【发布时间】:2020-05-14 17:12:36 【问题描述】:我想要的不是排除未使用的文件,而是将使用过的文件包排除到.exe
文件中
我提供了一个像config.json
这样的文件供用户编辑一些自定义配置,然后应用程序可以读取该文件来做一些事情。所以我不希望这个文件打包成.exe
文件。
我应该如何配置 electron-builder 来排除这个文件?
【问题讨论】:
【参考方案1】:您可以使用配置指定要打包的文件,可以在package.json
中,也可以在electron-builder
的单独配置文件中。
package.json
的build
部分包含electron-builder
的设置。然后files
键包含要包含在包中的信息。以下示例排除了文件foo.json
。
"name": "myApp",
"version": "1.0.0",
"description": "",
"build":
"files": "!foo.json"
有许多可用的选项,例如排除多个 glob 模式或准确指定要包含的文件。您还可以使所有这些设置特定于平台。有关所有选项,请参阅docs。
【讨论】:
以上是关于使用电子生成器构建电子时如何排除文件?的主要内容,如果未能解决你的问题,请参考以下文章