Завтра
Ну можно не вшивать фронт в asar, а докачивать отдельно 💁♂
Завтра
Вот только у меня бизнес-логика вся в main и смысла в этом особого нет)
Завтра
Вот в том и прикол - такое поведение бы по дефолту было, и не пришлось бы никому париться
Завтра
Сверить main - докачать, если надо
Сверить renderer - докачать, если надо
Нахххуй надо, качаем весь хром по новой 💁🏻♂️
Den
Den
Минорная - только фронт. Мажорная - фронт + бэк.
Den
Подскажите, как инсталлер собрать? (Конечный продукт) или в какую сторону копать?
Anonymous
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
Anton
Den
1. Ты щас за auto update?
2. Если да то как?
чет только дошел до проблемы ) года два назад пробовал NW.JS, там инсталлер на винде ставился таким образом, что исходный код был исполняемым - доставить обновления было просто. А тут пока ниче не придумал еще.
Den
Доступ к репе через токен - так себе решение...
Артем
Есть возможность при сборке через electron-builder указать, какой файл использовать в качестве "стартового"?
Serge
Артем
а через настройки 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
Anonymous
В соответствующем разделе
Артем
Вот интересно, откуда берется вся вот эта депрекейт-фигня при "npm i"
Артем
Lev
из старых пакетов
Артем
вырезать реально? или проще просто забить? А то например core-js тут про 1 мажорку, а в project.json явно прописана установка 3-ки и в бабеле тоже указано использовать 3-ку
Den
Артем
А внутри себя бабель какую юзает?
в пакадж:
"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"
не знаю, почему тут указано дважды (проект достался по наследству)
Den
Артем
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?
Anonymous
Данил
Гайз, на электроне реально написать бота для world of warcraft?)
Kirill
Danila
Простите. не удержался ))
Данил
а электрон зачем?
Я даже не знаю, что тут ответить. Кроме как 'знаю жс', хочу пару апп для интереса написать для десктопа.
Kirill
Данил
Как же красивая визуализация?
Данил
Anonymous
Kirill
наверное, возможно. для nodejs есть библиотеки, позволяющие программировать мышь и клавиатуру
Anonymous
Данил
спасибо)
Petr
Привет. Может кто-нибудь подсказать.
Открываю сторонний сайт в BrowserWindow или BrowserView (не важно) и хочу перехватывать ответы всех ajax запросов с этой страницы, как такое можно сделать?
Danila
Petr
смотрел, WebRequest позволяет получить только запрос, как получить ответ так и не нашел
Petr
может плохо смотрел
Vadim
Petr
+)
- )
Смотрю последний по флоу коллбек onCompleted и у него только responseHeaders, самого респонса нет.
У остальных тоже.
https://electronjs.org/docs/api/web-request#webrequestoncompletedfilter-listener
Vadim
Тогда, решение в лоб, preload скрипт
Vadim
Например проксирующий fetch
Den
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
Anonymous
Programist
Куда бы я пошел, ты тоже здесь