Завтра
Ну можно не вшивать фронт в asar, а докачивать отдельно 💁‍♂
Завтра
Вот только у меня бизнес-логика вся в main и смысла в этом особого нет)
Den
Вот только у меня бизнес-логика вся в main и смысла в этом особого нет)
Как вариант - вынести бизнес-логику в отдельную репу, докачивать рядом с ./frontend и использовать как внешнее апи.
Завтра
Вот в том и прикол - такое поведение бы по дефолту было, и не пришлось бы никому париться
Завтра
Сверить main - докачать, если надо Сверить renderer - докачать, если надо Нахххуй надо, качаем весь хром по новой 💁🏻‍♂️
Den
Минорная - только фронт. Мажорная - фронт + бэк.
Den
Подскажите, как инсталлер собрать? (Конечный продукт) или в какую сторону копать?
Den
А, хотя там для разных осей свои подходы..
Electron.js releases
v7.0.0-nightly.20190728 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190728 v7.0.0-nightly.20190728
Den
1. Ты щас за auto update? 2. Если да то как?
чет только дошел до проблемы ) года два назад пробовал NW.JS, там инсталлер на винде ставился таким образом, что исходный код был исполняемым - доставить обновления было просто. А тут пока ниче не придумал еще.
Den
Доступ к репе через токен - так себе решение...
Артем
Есть возможность при сборке через electron-builder указать, какой файл использовать в качестве "стартового"?
Артем
а через настройки package.json такое провернуть реально?
Артем
main в сейкции build вылетает с ошибкой, а main из корня не воспринимает
Serge
{ "scripts": { "build:dev": "build -wm -c.extraMetadata.main=index.dev.js", } }
Serge
а какая ошибка?
Артем
ок, не совсем то, что имел в виду, но и это, может, быть поможет =) спасибо
Serge
в настройках билдера не пробовал
Serge
@ZloyPrizrak вспомнил: { "build": { "extraMetadata": { "main": "index.dev.js" } } }
Завтра
Чет не очень понял, просто main в package.json же используется как стартовая точка
Electron.js releases
v7.0.0-nightly.20190729 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190729 v7.0.0-nightly.20190729
Юрий
Здравствуйте, при подключении const { Translate } = require('@google-cloud/translate') получаю ощибку - Error: error reading first path in the walk F:\_inf-Project\protos Error: ENOENT: no such file or directory, lstat 'F:\_inf-Project\protos' .... кто нибуть с таким сталкивался (собираю webpack)
Electron.js releases
v6.0.0 https://github.com/electron/electron/releases/tag/v6.0.0 v6.0.0
Vadim
🎉
Anton
Anonymous
Deniel Sonis
Всем привет ребята подскажите где почитать про автообновления , для билда приложения и создания инсталлера использую electron packager + electron-squirrel-startup , electron winstaller
Anonymous
В соответствующем разделе
Артем
Вот интересно, откуда берется вся вот эта депрекейт-фигня при "npm i"
Артем
Lev
из старых пакетов
Артем
вырезать реально? или проще просто забить? А то например core-js тут про 1 мажорку, а в project.json явно прописана установка 3-ки и в бабеле тоже указано использовать 3-ку
Артем
А внутри себя бабель какую юзает?
в пакадж: "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-eslint": "^8.2.1", "babel-jest": "^24.8.0", "babel-loader": "^7.1.2", в бабельрс "useBuiltIns": "entry", "core-js": "3", "corejs": "3" не знаю, почему тут указано дважды (проект достался по наследству)
Артем
Anonymous
Electron.js releases
v3.1.13 https://github.com/electron/electron/releases/tag/v3.1.13 v3.1.13
Артем
Сколько ж версий релизных у электрона? И чем отличаются?
Артем
Тут регулярно вижу сообщения про 3,5,6 )))
Anton
По моему на сайте, все доступно написано)
Anton
3 просто фиксы
Sergei
Парни привет, никто не сталкивался с такими траблами? https://github.com/electron/electron/issues/19511
Electron.js releases
v7.0.0-nightly.20190731 https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190731 v7.0.0-nightly.20190731
Electron.js releases
v7.0.0-beta.1 https://github.com/electron/electron/releases/tag/v7.0.0-beta.1 v7.0.0-beta.1
Oleksandr
Кто-то работает с ffi?
Данил
Гайз, на электроне реально написать бота для world of warcraft?)
Danila
Простите. не удержался ))
Данил
а электрон зачем?
Я даже не знаю, что тут ответить. Кроме как 'знаю жс', хочу пару апп для интереса написать для десктопа.
Данил
Как же красивая визуализация?
Kirill
Как же красивая визуализация?
это все потом, наверное. сначала надо разобраться с тем, как приложение будет взаимодействовать с игрой
Anonymous
Это все хорошо, но как это все относится к моему вопросу?)
Если на nodejs можно сделать бота, то можно
Kirill
наверное, возможно. для nodejs есть библиотеки, позволяющие программировать мышь и клавиатуру
Данил
спасибо)
Petr
Привет. Может кто-нибудь подсказать. Открываю сторонний сайт в BrowserWindow или BrowserView (не важно) и хочу перехватывать ответы всех ajax запросов с этой страницы, как такое можно сделать?
Petr
смотрел, WebRequest позволяет получить только запрос, как получить ответ так и не нашел
Petr
может плохо смотрел
Petr
+)
- ) Смотрю последний по флоу коллбек onCompleted и у него только responseHeaders, самого респонса нет. У остальных тоже. https://electronjs.org/docs/api/web-request#webrequestoncompletedfilter-listener
Vadim
Тогда, решение в лоб, preload скрипт
Vadim
Например проксирующий fetch
Electron.js releases
v8.0.0-nightly.20190801 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190801 v8.0.0-nightly.20190801
Serge
Привет чат! наблюдаю странную проблему, не срабатывают асинхронные калбеки в электроновской ноде, будь то promise, http-реквест, или setTimeout, происходит стабильно через каждый второй запуск приложения. То есть иногда после запуска сразу не работают никакая асинхрощина - требуется перезапуск. Асинхронного кода много, пытался его оптимизировать как мог. Может быть есть какой-то лимит на таймауты, или еще что.
Programist
Всем привет Electron не поддержвается Jquery что делать?
Kolpakov
прочитать раздел faq
Programist
Куда бы я пошел, ты тоже здесь