Null
ну вот nest запускать в main процессе
Null
там есть nodejs api
Null
если angular без SSR режима, то все просто
M?
еще и nest
nest для bff
Null
nest для bff
он тоже в электроне запускается?
Null
или отдельно
M?
вообще сложно что либо понять по чендж логам на сайте электрона просто пишут что нод изолейшн теперь фолс и все
Null
а
Null
ну просто тебе в твоей сборке надо получить билд, который можно запустить в браузере
Null
electron — браузер
Null
и все
Null
nodeIntegration будет не нужно
M?
у меня все запускается в nx
M?
еще и nx обновлять наверное)
Null
nx это сборщик
Null
электрону пофиг на него
Null
если nx может собрать ангуляр проект в статические js/html/css файлы то ничего не нужно обновлять
M?
может он так и делает по сути\
Null
может он так и делает по сути\
скорее всего. так собираются все фронтенд проекты
M?
сижу неделю туплю не могу понять ничего )
Null
спасибо за ответы
удачи вам с этим!
123
Всем привет, написал простой html+js (чисто фронт, без серверной части) на пару Кб, сбилдил в win64 app, и мне выдало папку аж 300Мб... У какого-то такое было? Что-то можно спокойно поудалять из этой папки?
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 удалю
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))) так что я первый день в электроне)) поэтому и вопросы такие
123
кстати я протестировал, что этот exe из папки, в которую я упаковываю, отдельно не работает от других файлов пакета.... мб его можно сделать каким-то независимым от друих файлов пакета в electron?
maxim
tauri это вообще какой-то скам
Сам не пробовал. Только обзоры читал
Null
смысл электрона в том, что это стабильное окружение. гарантированная версия браузера и nodejs. в tauri все превращается в пиздец с разными версиями браузеров
Null
exe это только запускатр. Как node.js или браузер. Сам код то лежит отдельно от него
Anonymous
Господа, подскажите пожалуйста, в висуал коде какой комбинацией закрыть приложение, открытое через npm start? Забыл что то
123
А вообще 300мб это много Мб вы не удалили node_modules? И запаковали их вместе с electron?
без node_modules в самом проекте он не собирается( пишет не может найти electron поэтому пришлось в сам проект добавить в папк\е упаковочной (к-рая с exe - node_modules вроде и нет...)
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
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
У этого ещё есть продолжение но почему то не печатает
Николай
У этого ещё есть продолжение но почему то не печатает
смотреть настройки принтера, рулонную печать поддерживает?
Александр
ребят, посоветуйте какие-нибудь ресурсы по electron
M?
интрига
да на врятли кому понадобится 😄
maxim
да на врятли кому понадобится 😄
ну ты оставь на всякий вдруг... это же не ВТБ за 3000к
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
Есть вот такие два значения. zoomfactor и zoomlevel
а вроде @EscaGt с этим боролся месяца 2 назад тут
M?
😄😄