【问题标题】:Electron Builder user-editable resources?Electron Builder 用户可编辑资源?
【发布时间】:2020-07-02 09:20:12
【问题描述】:

我正在使用电子制作一种数字标牌应用程序,用户可以提供自己的背景、字体、音乐等。所以在我的应用程序中有一个“背景”文件夹,一个“字体”文件夹,......用户可以将他们的东西放在那里,应用程序会自动加载它们并将它们显示为选项。

我也包含了一些默认值,但用户可以根据需要删除它们。

虽然当我使用electron-builder 构建电子时,这些文件夹被构建到app.asar 文件中。然后我发现我可以使用extraResources 将这些文件包含在app.asar 之外,但是应用程序无法再找到它们,因为它仍会在app.asar 中查找它们。

那么我怎样才能将这些文件夹包含在构建中,并让应用真正找到它们呢?

【问题讨论】:

    标签: electron electron-builder


    【解决方案1】:

    我目前正在使用path.join(path.dirname(app.getPath('exe')), fileName); 来查找 exe 旁边的文件。

    【讨论】:

      猜你喜欢
      • 2019-07-01
      • 2016-07-28
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 1970-01-01
      • 2016-07-26
      相关资源
      最近更新 更多