Григорий
прям на месте, без всяких янедксов и тд
Elmir
Чел, у меня даже npm install -D electron не работает
Elmir
Я ща удалил ноду, пойду скачаю другую
Eugene
Eugene
Ты не единственный у кого эта проблема была 100%
Григорий
кто-то передавал window в другой объект?
к примеру мне нужно отправлять типа this.window.webContents.send('key',{}) из другого файла, который что-то делает, и как я понимаю это не совсем правильно
как это сделать более правильно?)))
Elmir
Ты не единственный у кого эта проблема была 100%
Я хотел, пока на работе есть время (я сис админ) делать таски для универа по учебе.
На рабочем компе не ставится электрон, электрон форж или сборки электрона и реакта не тянут зависимости.
На домашнем пк все отлично
Elmir
Elmir
версии ноды и нпм на работе
Elmir
и electron-forge init дома тоже работает
Elmir
Elmir
Я подключался к домашнему пк с рабочего, узнавал версию ноды и нпм. Переставлял на те, которые дома и на рабочем пк все равно ничего не стартует и не работает
Григорий
Elmir
Часть приложений получается прокинуть на ip:8080/proxy.pac
часть приложений видят инет только на ip:8090
Elmir
например постман работает только через 8090 и гит и телега, другие приложения через него инет не видят, только 8080/proxy.pac
Григорий
к примеру если у меня в main процессе живет http запрос и я хочу реагировать по нему во всем приложении, нету же смысла его ложить в стор? лучше подписаться на window?
ну типа вместо 1й подписки в App.js и отправки его в редакс, юзать его везде?
Григорий
или может быть вообще все http запросы перенести в main процесс 🤔
Григорий
или может вынести, все что я получаю от main процесса, в отдельный файл и там все закидывать в редакс, а уже внутри приложения реагировать на редакс?
тогда можно избавиться от того, что некоторые данные приходится тянуть через вызов, если компонент рендерится не на старте приложения
Alina
Привет, нужно запускать стороннее приложение (условно, блокнот) из electron. Есть идеи, как это можно сделать?
Rewrite
Спасибо за информацию (нет)
Rewrite
Maksim
ну это бан
Alexei
Не туда отослал)
leominerdev.html 🇺🇦
всем привет
Кирилл
Всем привет, кто-нибудь регистровал приложение по умолчанию для протоколов в Windows?
Хочу, чтобы прилложение во время первого запуска сразу устанавливалась как обработчик для протокола tel, пробовал метод app.setAsDefaultProtocolClient('tel') - не помогает. Если делать через реестр в HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\tel\UserChoice там помимо ProgId нужен ещё и хэш, а как его сгенерить?
Кирилл
Или может лучше отправлять юзера в настройки винды, чтобы он сам выбирал какое приложение ему надо?
Mark
Я пересобрал темплейт на основе вот этого:
https://github.com/cawa-93/vite-electron-builder
Обновил версии, поменял electron-builder на electron forge, вкрутил react вместо vue, ещё пару каких-то мелких изменений, сейчас не вспомню прям.
Кому-то интересно или такое? Если да - то я ещё немного доделаю и выкину на гитхаб, но если не интересно, то я не буду тратить время
Rewrite
Mark
Не, есть же https://github.com/electron-react-boilerplate/electron-react-boilerplate
Ничего не имею против, но - мне нужен vite, а твой предложенный идёт с вебпаком, вроде, мне что тот, что этот не подходил, поменял который нашёл раньше. Может если бы знал о том, что ты выше скинул - потыкал его, но увы. Задавать вопросы тут не спешил, обычно по опыту вы мне только хлопаете 😂
Ravshan
среди всех понравился больше темплейт ангуляра)
Ravshan
просто влетаешь на нём по ветру
Mark
Rewrite
Ничего не имею против, но - мне нужен vite, а твой предложенный идёт с вебпаком, вроде, мне что тот, что этот не подходил, поменял который нашёл раньше. Может если бы знал о том, что ты выше скинул - потыкал его, но увы. Задавать вопросы тут не спешил, обычно по опыту вы мне только хлопаете 😂
мемно что коллабаратор вите это создатель вуя
то есть по сути, создатель вуя идет против главных конкурентов — реакт и вебпак, которые твердо закрепились на рынке
Ravshan
Ravshan
где-то даже писал он что они создали кал
Mark
Григорий
как поставить в инсталлятор картинки кастомные?
Rewrite
Mark
Rewrite
Григорий
да видел, но что дальшше?)
Ravshan
кстати кто знает есть ли возможность у electron локнуть горячие клавиши винды типа window + tab. alt + tab и тд. Через глобал шорткады не локает
Ravshan
просто на c# локнуть изи а тут гемор какой-то
Ravshan
на мак + линукс как то ещё изьебнутся можно, а вот винда твёрдо решила чтоб я к ней в трусы не лез со своими шорткадами
Mark
Mark
Ravshan
Mark
Я не помню, там же можно с Фордж эксклудить папки/файлы? А то там весь проект компайлит, не найс. Но я с телефона щас
Rewrite
maxim
maxim
Григорий
Eugene
Mark
leominerdev.html 🇺🇦
leominerdev.html 🇺🇦
истинная фигня
leominerdev.html 🇺🇦
если электрон работает нормально
leominerdev.html 🇺🇦
то он даже не работает
leominerdev.html 🇺🇦
хотя я так не разобрался как установить иконку для electron js приложения
Eugene
leominerdev.html 🇺🇦
я все ещё не могу использовать его
Rewrite
leominerdev.html 🇺🇦
а так у меня раньше это просто не работало
leominerdev.html 🇺🇦
картинка не подходила
leominerdev.html 🇺🇦
в электроне
leominerdev.html 🇺🇦
да что такое
leominerdev.html 🇺🇦
почему ошибка