Сергій
https://www.electronjs.org/releases/stable чекай тогда релизы, если нет ничего значит ты что-то неправильно делаешь
Сергій
7.1.8
Sergey
Добрый день, есть вопросы к электрону и специфичном поведении на MacOS. А именно, не всегда срабатывает
navigator.mediaDevices.ondevicechange
Sergey
Подскажите, стоит ли создавать тикет в официальный суппорт?
Anonymous
И снова приветы 👋
Хочу собрать electron из исходников на macos, да вот дальше "gclient sync --with_branch_heads --with_tags" не двигаюсь, потому что падает ошибка:
OSError: Execution failed with error: [Errno 2] No such file or directory.
Check that /Users/user/Documents/webrtc/electron_gn or python3 exist and have execution permission.
Пробовал на трех разных macbook — на всех упирался в эту ошибку 😬
На Ubuntu 16.04 с проблемой не столкнулся, все было гладко
Anonymous
Логи — https://pastebin.com/yWAjphfh
Может быть кто-то встречался? 🙏
Anonymous
Из под рута запускал ¯\_(ツ)_/¯
Anonymous
Пробовал и python3 и python2.7 ставить дефолтным чтобы gclient его юзал — всегда одна и та же проблема
Нашел схожий issue в репозтории — там посоветовали использовать https://github.com/electron/build-tools вместо gclient, кто-нибудь пользовался?
Electron.js releases
v10.0.0-nightly.20200218
https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200218
v10.0.0-nightly.20200218
Alexiagray
isDev гугди
Alexiagray
Тебе гужно настроить электрон чтоб он собирал с папки в режиме разработчика а при продакшене с других папок/сайта
Ща мак запущу покажу пример
Alexiagray
const isDev = false//require('electron-is-dev')
mainWindow.loadURL(
isDev
? 'http://localhost:3000'
: file://${path.join(__dirname)}/public/index.html,
)
Alexiagray
У тебя javascript.js не может найти
Alexiagray
Сделай билд и не еби мозги, ты пытаешься в браузере зарекварить что-то, require только для ноды
Более подробно тебе скажут тут
t.me/js_noobs_ru
su
.js убери
Alexiagray
.js убери
С каким пор в электроне рекварер без билда пашет?
Alexiagray
У меня пока я не сделаю билд на маке тапками кидается
su
Alexiagray
нее
у меня я точно была проблема что ругалось допустим на require мол не понимал че это. пока не скомпилируешь с помощью билдера
я поэтому сейчас юзаю связку electron + next + typescript и проблем нет в простонароде nextron
Сергій
ты на отдельном сервере (localhost) пытаешься подключить скрипты через require? шта?
Сергій
Разберись сначала с js/nodejs перед тем как задавать такие вопросы. Ты сам походу не понимаешь как и что делаешь
Alexiagray
Сергій
Нет
Завтра
Сергій
@etozhejerri ты два вечера немог банально скрипт подключить
Сергій
ты юзал require в среде где его нету...
Сергій
не против
Electron.js releases
v7.1.13
https://github.com/electron/electron/releases/tag/v7.1.13
v7.1.13
Anonymous
How's everything with you?
su
Artur
Может кто показать (скинуть ссылку где норм расписано), как работаь с локальныи файлами, если на фронте реакт
Anonymous
su
Anonymous
Vadim
Anonymous
Да и тем более так их будет проще тестировать в отрыве друг от друга
Vadim
Все зависит от задачи, но поднимать сервак это бред, столько раз это обсуждалось. НИКТО НИ РАЗУ не привел пример, когда бы это было действительно полезно. Хотя такие случаи и бывают, но очень редко.
Anonymous
ну если уж прям так хочется, у ionic есть Capacitor для упрощения https://capacitor.ionicframework.com/
Vadim
Vadim
И всё, система модулей та же
Anonymous
И всё, система модулей та же
При использовании флага, а если нужно будет большой файл загрузить, то кто то передит хром по жиручести
Electron.js releases
v10.0.0-nightly.20200220
https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200220
v10.0.0-nightly.20200220
Electron.js releases
v6.1.8
https://github.com/electron/electron/releases/tag/v6.1.8
v6.1.8
Nikita
Народ, а кто-то сталкивался с функционалом изменения настроек адаптера сети в электрон-приложении?
В частности, отключение, включение модуля wi-fi и подключение к сетям, из приложения, а не системными средствами?
Я почти уверен, что в MAS так не пропустят. Но может опыт есть. Спасибо.
Anonymous
Anderson Cooper Full Circle
Adamets
А возможно ли стилизовать фрейм?
Adamets
Електрончане скажите если я хочу в достатке выучить electron на меня хватит документации ?
Завтра
по факту электрон это фронт + бэк на ноде + немного апишки самого электрона, которая изучается за пару часов 💁🏻♂️
VolanDeVovan
в прелоаде посылается ipc сообщение в меин процесс который в свою очередь пересылает его в рендерер
но бывает ситуация когда меин процесс отправляет в рендерер до того как в нем появилась обработка этого сообщения
как можно это исправить?
Kiro
Ну пусть рендер при загрузке посылает success в main а тот придерживает все свои события пока не получит это.
Andrey
Как можно инициировать отправку события из ipcMain? У ipcRenderer есть send(), а у мейна как?
VolanDeVovan
VolanDeVovan
VolanDeVovan
Andrey
Так чтобы отправить что то в рендерер, должно сначала прийти событие distributionIndexDone. Вопрос не связан с обсуждением выше, это просто с чем недавно столкнулся
VolanDeVovan
VolanDeVovan
Но оно может приходить до того как в рендере появился слушатель
Andrey
Хорошо, а в дальнейшем, я захочу из мейна отправлять что-либо, как тогда?
VolanDeVovan
А
VolanDeVovan
Получаете вебконтент и шлете
VolanDeVovan
Я просто по своему вопросу писал
У окна есть .webContent.send()
VolanDeVovan
Я подумал что вы мне отвечаете
Andrey
Спасибо
Alexander
Подскажите есть ли у какого-нибудь инструмента для аналитики, на подобии hotjar (с возможности записи user story), нормальная интеграция с electron?
Завтра
я как-то nucleus юзал, но он такой, примитивный
Alexander
@kelin2025 Да я где-то уже натыкался, но как я понимаю в ней нельзя видео посмотреть, как конкретно пользователь работает.
Electron.js releases
v10.0.0-nightly.20200222
https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200222
v10.0.0-nightly.20200222
Electron.js releases
v10.0.0-nightly.20200223
https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200223
v10.0.0-nightly.20200223
Anonymous
Привет всем ботам
Vladislav
Завтра
Мне одно интересно, че они хотят вообще
Завтра
Некоторые боты просто пишут "what's up" и все на этом 🤔
Danila
Может так проверяется, живо ли сообщество? Или реклама в профиле, например
Danila
Текст - просто бомба!
su