电子包dll和配置

时间:2019-01-07 16:06:16

标签: c# angular configuration package electron

我正在寻找如何使用电子生成器或电子打包器打包dll和配置文件。我已经搜索了这两个文档,但没有看到打包时将配置文件或dll放在何处的示例。以下是该应用程序的一些细节。

  1. 这是角/电子积分
  2. 正在使用5个不同的dll
  3. 这些dll需要一个当前存在于其中的配置文件  ./node_modules/electron/dist/electron.exe.config
  4. 这些dll位于根文件夹中

结构在此screenshot

提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您可以使用extraFiles配置(electron-builder),让我们看一下文档https://www.electron.build/configuration/contents#extrafiles

您的package.json应该是这样的:

{
  "name": "MyApp",
  "build": {
      "win": {
          "extraFiles": [
        {
          "from": "[YOUR_DLL_PATH]", //path to dlls, for example ./lib.dll
          "to": "." //root directory
        }
      }
  }
}