Сергій
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
У меня пока я не сделаю билд на маке тапками кидается
Alexiagray
нее у меня я точно была проблема что ругалось допустим на require мол не понимал че это. пока не скомпилируешь с помощью билдера я поэтому сейчас юзаю связку electron + next + typescript и проблем нет в простонароде nextron
Сергій
ты на отдельном сервере (localhost) пытаешься подключить скрипты через require? шта?
Сергій
Разберись сначала с js/nodejs перед тем как задавать такие вопросы. Ты сам походу не понимаешь как и что делаешь
Сергій
Нет
Сергій
@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?
Artur
Может кто показать (скинуть ссылку где норм расписано), как работаь с локальныи файлами, если на фронте реакт
Vadim
Может кто показать (скинуть ссылку где норм расписано), как работаь с локальныи файлами, если на фронте реакт
1) nodeIntegration: true 2) модуль fs Или preload скрипт с подключением модуля fs в глобальную обл. видимосьи
Vadim
Лично я бы не мешал main и render процессы
Лично ты бы и не смог их смешать
Anonymous
Лично ты бы и не смог их смешать
Что бы потом прибивать веб интерфейс к електрону? нет спасибо, лучше разделю на два независимых потока
Anonymous
Да и тем более так их будет проще тестировать в отрыве друг от друга
Vadim
Все зависит от задачи, но поднимать сервак это бред, столько раз это обсуждалось. НИКТО НИ РАЗУ не привел пример, когда бы это было действительно полезно. Хотя такие случаи и бывают, но очень редко.
Anonymous
Все зависит от задачи, но поднимать сервак это бред, столько раз это обсуждалось. НИКТО НИ РАЗУ не привел пример, когда бы это было действительно полезно. Хотя такие случаи и бывают, но очень редко.
Чем не нравится поднимать Express в отдельном потоке? Его потом можно будет и в браузере тестировать, да и тем более человек использует реакт, пусть пишет нодовский код используя её систему модулей, а фронтенд используя ES6.
Anonymous
ну если уж прям так хочется, у ionic есть Capacitor для упрощения https://capacitor.ionicframework.com/
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
Vadim
При использовании флага, а если нужно будет большой файл загрузить, то кто то передит хром по жиручести
Нет, можно файлы не синхронно читать, да и потребление ресурсов одинаковое(а сервак вообще бесплатный?)))
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
Andrey
Так чтобы отправить что то в рендерер, должно сначала прийти событие distributionIndexDone. Вопрос не связан с обсуждением выше, это просто с чем недавно столкнулся
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
Может так проверяется, живо ли сообщество? Или реклама в профиле, например
Vadim
Может так проверяется, живо ли сообщество? Или реклама в профиле, например
Что-то есть, фото профиля одного из последних ботов(1902920..) Реклама, очень интересно, но ничего не понятно)
Danila
Текст - просто бомба!
su
Что-то есть, фото профиля одного из последних ботов(1902920..) Реклама, очень интересно, но ничего не понятно)
приглашают на канал углубленного изучения фарси в телеграм, на арабском