Электронный пакет dll и конфиг - PullRequest
0 голосов
/ 07 января 2019

Я смотрю, как упаковать dll и конфигурационные файлы, используя электронный или электронный упаковщик. Я искал документацию для обоих и не вижу и пример того, где поместить файлы конфигурации или библиотеки при упаковке. Вот несколько особенностей применения.

  1. Это угловая / электронная интеграция
  2. 5 различных dll используются
  3. Для dll требуется файл конфигурации, который в данный момент существует в ./node_modules/electron/dist/electron.exe.config
  4. DLL находятся в корневой папке

Структура на этом снимке экрана

Заранее благодарю за помощь

1 Ответ

0 голосов
/ 08 января 2019

Вы можете использовать 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
        }
      }
  }
}
...