【问题标题】:How to exclude file when build electron with electron-builder?使用电子生成器构建电子时如何排除文件?
【发布时间】:2020-05-14 17:12:36
【问题描述】:

我想要的不是排除未使用的文件,而是将使用过的文件包排除到.exe文件中

我提供了一个像config.json 这样的文件供用户编辑一些自定义配置,然后应用程序可以读取该文件来做一些事情。所以我不希望这个文件打包成.exe文件。

我应该如何配置 electron-builder 来排除这个文件?

【问题讨论】:

    标签: electron electron-builder


    【解决方案1】:

    您可以使用配置指定要打包的文件,可以在package.json 中,也可以在electron-builder 的单独配置文件中。

    package.jsonbuild 部分包含electron-builder 的设置。然后files 键包含要包含在包中的信息。以下示例排除了文件foo.json

    {
        "name": "myApp",
        "version": "1.0.0",
        "description": "",
    
    
        "build": {
            "files": "!foo.json"
        }
    
    }
    

    有许多可用的选项,例如排除多个 glob 模式或准确指定要包含的文件。您还可以使所有这些设置特定于平台。有关所有选项,请参阅docs

    【讨论】:

      猜你喜欢
      • 2017-12-14
      • 2016-12-10
      • 2017-04-08
      • 2018-12-31
      • 2020-05-14
      • 2017-12-30
      • 2017-09-05
      • 2018-04-26
      • 2015-03-05
      相关资源
      最近更新 更多