169 похожих чатов

Народ всем привет Подскажите, как включить самописные dll библиотеки в итоговую

сборку

Сейчас при запуске dev сервера локально формируется папка build, из которой запускается main js

в этом main js я подключаю собственную dll для вызова C# класса. Поэтому dll просто кладу рядом и оно все работает корректно

Само собой когда все дело билдится (electron-builder) то выходная папка dist не содержит нужные мне dll

Встает вопрос как это сделать правильно?

Вот пример electron-build.config

{
"appId": "com.electron.app",
"directories": {
"output": "dist"
},
"nsis": {
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"shortcutName": "Name App"
},
"win": {
"target": "nsis",
"icon": "renderer/android-chrome-512x512.png"
},
"linux": {
"target": ["snap"]
},
"files": [
{
"from": "build/main",
"to": "main",
"filter": ["**/*"]
},
{
"from": "build/renderer",
"to": "renderer",
"filter": ["**/*"]
},
{
"from": "src/main/static",
"to": "static",
"filter": ["**/*"]
},
{
"from": "node_modules",
"to": "node_modules",
"filter": [
"**/*",
"!**/{CHANGELOG.md,README.md,README,readme.md,readme}",
"!**/{test,__tests__,tests,powered-test,example,examples}",
"!**/*.d.ts",
"!**/.bin"
]
},
"!**/*",
"package.json"
]
}

4 ответов

45 просмотров

А electronize не подходит? Или он помер?

Андрей- Автор вопроса
Андрей
это who ? 😅

https://github.com/ElectronNET/Electron.NET там оно умеет упаковывать как-то по-своему, так чтобы все работало.

Тогда вот тут после files нужно ещё extraFiles секцию, где все нужные левые файлы можно положить в билд.

Похожие вопросы

Обсуждают сегодня

Кто нибудь из участников чата пишет на ассемблере под GNU/Linux?
Spiker01
24
анрей С какой целью зашёл?
КТ315
42
я часов 15 назад начал пытаться написать хоть что-то напоминающее ос и у меня есть проблема, которую я пытаюсь решить последние часов 5: есть крч 2 исходника с минимальным код...
Al1to
15
Я не очень много работал с потоками, тут возник вопрос - если будет одновременный доступ к памяти из двух разных потоков, это само по себе приведет к ошибке?
The Bird of Hermes
25
Слушайте, никак не могу заставить работать сортировку в TClientDataSet! Вроде все делаю правильно, создаю индекс, присваиваю его название ClientDataSet1.IndexName, первый раз...
Ivan Burnatov
7
а вот интересный вопрос появляется: допустим у нас есть приложение с системой модулей. Будет ли считаться система модуль+прога ассемблерной программой если: а) Прога на Си, м...
Mixail Frolov
29
я в заголовке имплементировал функцию. В заголовке стоят гарды. Но я все равно получаю multiple definitions. Как это может происходить?
Павλо 🇺🇦
15
как можно вывести первые 100 символов поля content на странице?
Artem
10
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Может кто встречал такое? Один набор данных, но в одном столбце кодировка нормальная, а в другом ироглифы. Как такое может быть?
Alexander
23
Карта сайта