Anonymous
Привет! Есть, кто разобрался, почему webContents.print({ silent: true }) не работает? Нужно отправить страницу на печать на принтер по умолчанию, без модального окна с выбором принтера. 2 дня и так и эдак, ничего не помогает. Если есть решения через настройку win10 под это дело, то тоже пойдет. Заранее спасибо!
Electron.js releases
v7.0.0-nightly.20190604 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190604 v7.0.0-nightly.20190604
Electron.js releases
v4.2.4 https://github.com/electron/electron/releases/tag/v4.2.4 v4.2.4
Electron.js releases
v5.0.3 https://github.com/electron/electron/releases/tag/v5.0.3 v5.0.3
Завтра
Слушайте, а возможно ли внутри asar что-то изменять после сборки? Я тут просто подумал, если в апдейте приложения поменялся только фронт - можно ведь просто выкачивать новый бандл и заменять им старый Тогда апдейты не висели бы 40мб
Electron.js releases
v6.0.0-beta.6 https://github.com/electron/electron/releases/tag/v6.0.0-beta.6 v6.0.0-beta.6
Vadim
Слушай, а не хочешь на Service Workers сделать? Будет не костыльное решение, а очень даже красиво
Алексей
если бы можно было менять asar - это дырища в безопасности!
Сергій
А SW разве работает с electron?
Сергій
Слушай, а не хочешь на Service Workers сделать? Будет не костыльное решение, а очень даже красиво
Сергій
Ну насколько я знаю для sw нужен сервер + https соединение что уже не дает возможность юзать его
Vadim
Ну насколько я знаю для sw нужен сервер + https соединение что уже не дает возможность юзать его
1) sw нужен сервер - пруф? 2) настрйоки секьюрности в помощь Но я не пробовал, просто набросил идею
Oleksii
Да и кто мешает грузить CEF часть с сервера)
Сергій
Vadim
Да, но это браузер блокирует, т.к. без https можно сделать MiM
Завтра
Тут на самом деле ещё вопрос что делать с nodeIntegration
Vadim
@kelin2025 А что не так с nodeIntegration?
Electron.js releases
v7.0.0-nightly.20190605 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190605 v7.0.0-nightly.20190605
Николай
Коллеги день добрый! Вот какой вопрос есть - как мне собрать на Electron автономное приложение из, скажем, https://electronjs.org/apps/open-log-viewer под Linux? Ну т.е. чтобы на машине у юзера Nodejs и пр. девелоперские компоненты не ставить, а просто запустить open-log-viewer безо всякого npm.
Electron.js releases
v7.0.0-nightly.20190606 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190606 v7.0.0-nightly.20190606
Electron.js releases
v3.1.11 https://github.com/electron/electron/releases/tag/v3.1.11 v3.1.11
Roman
Roman
electron-winstaller
Roman
Что это может быть?
Anonymous
electron-winstaller
Попробуй electron-builder
Roman
Прикол что раньше такого не было, может это апдейт какой-нить.
S
Прикол что раньше такого не было, может это апдейт какой-нить.
Ты прав, сейчас такие апдейты выходят которые ломают то верстку то сборщики. Например когда 5 выходила у людей она многое ломало
Electron.js releases
v7.0.0-nightly.20190607 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190607 v7.0.0-nightly.20190607
Electron.js releases
v7.0.0-nightly.20190608 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190608 v7.0.0-nightly.20190608
Electron.js releases
v7.0.0-nightly.20190609 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190609 v7.0.0-nightly.20190609
Artyom
Привет, ребят Где можно найти хороший пример проекта angular+electron. Или руководство
Vadim
Выше ссылки есть 😅
Vadim
И тебе уже не нужен будет ни angular, ни electron
Artyom
Выше это несколько десятков сообщений или в паралельной вселенной?
Vadim
)
Vadim
Artyom Ivliev https://github.com/maximegris/angular-electron посмотри вот это
Artyom
клонил это
Artyom
начал выпендриваться на main
Vadim
"Или лыжи не едут или я ..." (с)
Vadim
Без ошибки, тебе вряд-ли подскажут
Electron.js releases
v7.0.0-nightly.20190610 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190610 v7.0.0-nightly.20190610
Anton
Привет, есть вопрос: у меня есть такой скрипт "electron-dev": "concurrently \"BROWSER=none npm run dev\" \"wait-on http://localhost:3000 && electron ./build/electron.js\"", все работает ок, но если я запускаю через electron ., то получаю белый экран, так же и для собранного приложения. Что не так?
Alexander
Да, сорян. Тут не так людно. Может он какие ошибки в консоли показывает?
Anton
В общей, мне нужно, чтобы когда человек открывал установленное приложение оно ему поднимало сервер на 3000 порту с помощью npm run dev, а потом запускало сам electron.js
Anton
как это реализовать?
Алексей
react?
Anton
да
Алексей
винда?
Anton
Нет, мак
Алексей
тогда сори не подскажу)
Алексей
нужно знать что в консоли
Алексей
если ты это делал по мануалам, то там можно также открыть браузерную консоль. есть чего там?
Anton
ну смотри, у меня как реализованно, сервер стартует на localhost:3000 и потом просто открывается в электроне
Anton
фронт
Алексей
ctrl or cmd+shift+i, консоль выходит?
Vadim
Не делай так. Разбирайся с сборкой + electron is dev
Anton
вот что в консоли ( ничего )
Anton
если убрать electron-is-dev, то пишет, что devTool was disconnect from the page
Anton
@Alkamournd
Alexander
Посмотри, у тебя electron-dev ведёт к index файлу по такому же пути как и обычный?
Anton
Посмотри, у тебя electron-dev ведёт к index файлу по такому же пути как и обычный?
Под обычным подразумевается скрипт “electron” ? У меня просто такого нет
Alexander
да
Alexander
Ну возможно это как раз из-за того, что ты поставил экспериментальную версию
Anton
Ну возможно это как раз из-за того, что ты поставил экспериментальную версию
а что происходит когда юзер открывает приложение на электроне? Выполняются какие-то скрипты из package.json или нет?
Anton
уже собранное с electron-builder
Anton
да
Просто зачем мне в npm скриптах “electron”, он required?
Anton
и вообще можно ли сделать запуск приложения кастомным, чтобы происходил тот сценарий, который я хочу
Anton
как в дев режиме
Alexander
когда открывает приложение, выполняется index.js файл, в котором прописаны процедуры запуска и указан indexный файл для отображения интерфейса
Alexander
Ну у меня это так
Alexander
da
Anton
думаю, что да. Если это так, то как мне поднять сам фронт на реакте?
Anton
Имею ввиду, если просто index.html открыть, то ничего же не заработает