Null
Null
ну вот nest запускать в main процессе
Null
там есть nodejs api
Null
если angular без SSR режима, то все просто
M?
Null
или отдельно
M?
вообще сложно что либо понять по чендж логам на сайте электрона просто пишут что нод изолейшн теперь фолс и все
M?
Null
а
Null
ну просто тебе в твоей сборке надо получить билд, который можно запустить в браузере
Null
electron — браузер
Null
и все
Null
nodeIntegration будет не нужно
M?
у меня все запускается в nx
M?
еще и nx обновлять наверное)
Null
nx это сборщик
Null
электрону пофиг на него
Null
если nx может собрать ангуляр проект в статические js/html/css файлы
то ничего не нужно обновлять
M?
может он так и делает по сути\
M?
M?
сижу неделю туплю не могу понять ничего )
123
Всем привет, написал простой html+js (чисто фронт, без серверной части) на пару Кб,
сбилдил в win64 app, и мне выдало папку аж 300Мб... У какого-то такое было? Что-то можно спокойно поудалять из этой папки?
Null
Null
его библиотеки
Null
по сути это браузер в комплекте с кодом
Null
Null
https://stackoverflow.com/questions/47597283/electron-package-reduce-the-package-size
123
123
вот папочка resources с кодом (открыл в VS занимает 13-17Мб, а на все остальное пришлось около 300... походу я реально понаподключал лишних либ каких- то))))
123
у меня даже react и jquery нет, чистый html+js))) 300 метров))) сча попробую modules удалю
Null
123
ок спасибо
Null
https://medium.com/gowombat/how-to-reduce-the-size-of-an-electron-app-installer-a2bc88a37732
Null
https://www.electronjs.org/docs/latest/tutorial/forge-overview
Null
еще можно пересобрать electron, выкинув все ненужные API из сборки
Null
туда же улетят ненужные библиотеки
Null
https://dev.to/xxczaki/how-to-make-your-electron-app-faster-4ifb
123
ок спс почитаю. просто я обычно веб пишу)) а тут скзазали таск сдать в exe))) так что я первый день в электроне)) поэтому и вопросы такие
maxim
Null
123
кстати я протестировал, что этот exe из папки, в которую я упаковываю, отдельно не работает от других файлов пакета.... мб его можно сделать каким-то независимым от друих файлов пакета в electron?
Null
смысл электрона в том, что это стабильное окружение. гарантированная версия браузера и nodejs.
в tauri все превращается в пиздец с разными версиями браузеров
Null
Null
exe это только запускатр. Как node.js или браузер.
Сам код то лежит отдельно от него
Anonymous
Господа, подскажите пожалуйста, в висуал коде какой комбинацией закрыть приложение, открытое через npm start? Забыл что то
Null
Null
Null
npm prune --production вроде
123
(пробую устанавливать разные старые версии npm install electron@<version_number> и ими билдить... но в packaje.json походу версию надо менять руками...)
123
а в forge надо руками что-то менять? оно просто само не поменялоь...
123
7.3.3 электрон дал 147Мб))) в то время как 21.0.1 (последний) - 330Мб 😉
123
попробую рискну 4 и 5 электронами запакую. 6й не работает))
123
5.0.13 130Mb
Vadim
M?
какие аналоги есть у ngx-electron ?
M?
знатоки такой вопрос, вот есть у меня код который выполняется
childWin?.setPosition(x, y, false);
childWin?.setBounds({
height: childWinHeight,
width: options.windowWidth,
x,
y,
});
и задал я такие параметры { x: 1578, y: 915, width: 342, height: 125 }
но почему выходит такой результат как на картинке? Ширина почему то стала 410! я задаю 342, подскажите пожалуйста
Nikolay
Маржины паддинги? По скрину кажется что какой то элемент внутри больше чем размер контейнера
M?
Nikolay
M?
по факту должно же быть так что оно ограничивает как раз, нет?
Muzaffar
здраствуйте кто ни будь использовал electron-pos-printer
тут у меня работает но есть проблема печатает не до конца как это мне по фиксит
https://www.npmjs.com/package/electron-pos-printer/v/1.3.6
Muzaffar
У этого ещё есть продолжение но почему то не печатает
Blessed
Александр
ребят, посоветуйте какие-нибудь ресурсы по electron
M?
знатоки такой вопрос, вот есть у меня код который выполняется
childWin?.setPosition(x, y, false);
childWin?.setBounds({
height: childWinHeight,
width: options.windowWidth,
x,
y,
});
и задал я такие параметры { x: 1578, y: 915, width: 342, height: 125 }
но почему выходит такой результат как на картинке? Ширина почему то стала 410! я задаю 342, подскажите пожалуйста
я кстати нашел ответ
maxim
M?
интрига
да на врятли кому понадобится 😄
M?
Есть вот такие два значения. zoomfactor и zoomlevel
M?
в зависимости от экрана могут быть разными,но дефолт 1 и 0
M?
childWin.webContents.setZoomFactor(DEFAULT_ZOOM_FACTOR);
childWin.webContents.setZoomLevel(DEFAULT_ZOOM_LEVEL);
вот так запатчил эту штуку и все работает как надо
теперь этот зум фактор всегда 1 и зум левел всегда 0
M?
и все, теперь если я пишу что ширина экрана 350, оно не раздуется до 410
maxim
M?
😄😄