_dimon_chick_
🅰️nimeCoder
Но это не отменяет того факта что это два разных окна даже если там открыт один и тот же файл. У них нет общей памяти и стейт у них разный
_dimon_chick_
Rav
Связка не нужна
🅰️nimeCoder
Rav
🤣
🅰️nimeCoder
Rav
Понимаю
Rav
В этом и проблема тоже, что я же говорю пытался разделить на два файла index.html
Rav
Один для одного окна
Rav
Другой для второго
🅰️nimeCoder
Я делал несколько окон на такой же связке как у тебя.
Одно для уведомлений ( рендер кастомный уведомлений в систему) одно основное.
Создавал отдельный рендер, прелоад, отдельные конфиги сборщика, отдельное полностью с своей app.vue приложение по факту, хоть собирается вместе оно там
🅰️nimeCoder
Ну и индекс отдельный там с точеой монтирования
Остальное как по мне или мешанина или гемор лишний
Rav
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
считай готовый конфиг
пришлось там поколупатся правда
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
У меня Electron forge, у тебя могут быть отличия какие то мб
Rav
У меня electron builder, вообще один конфиг
🅰️nimeCoder
Ну я все конфиги создавал
🅰️nimeCoder
У форжа ещё есть конфиг где это указывать
🅰️nimeCoder
Rav
А есть документация где описано как это делать?
🅰️nimeCoder
Сомневаюсь
Rav
В любом случае спасибо)
Буду пытаться как-то запилить исходя из того, что ты скинул
Либо забью в итоге и отдельный html + js без vue сделаю для этого окна😁
🅰️nimeCoder
Rav
Rav
[vite:build-import-analysis] Failed to parse source for import analysis because the content contains invalid JS syntax. Install @vitejs/plugin-vue to handle .vue files.
Rav
Ура, исправил ошибку😁
Rav
Даже заработало походу))))
Ismoil
Всем привет друзья
Кто нибудь пытался динамично менять брэнд иконку электрон приложения? Нигде не могу найти решение
Мне нужно сделать фичу как в телеграме где пользователь может выбрать кастомную иконку приложения
🅰️nimeCoder
Ну ты у окна можешь задать иконку, а что до exe то скорее всего нужно кастомный упаковщик делать
🅰️nimeCoder
Icon параметр при создании окна
Вроде ещё методом можно
Ismoil
единственный вариант кажется придётся релизить по отдельности, с разными иконками
Ismoil
ещё вот как вариант думаю можно создавать ярлык на рабочем столе, с кастомной иконкой
🅰️nimeCoder
eden
Ismoil
eden
не, это на старте. где-то должно быть в процессе уже
eden
eden
для винды по условию при запуске приложения видимо можно ставить
Ismoil
dock.setIcon это таскбар
он не меняет саму иконку, а только во время запуска в таскбаре
eden
Ismoil
yes Sir
eden
тогда скорее всего никак, не видел такого раньше, это ведь реально запаковывается
Ismoil
единственный вариант который приходит в голову
это делать релиз по отдельности
eden
тогда пользователю придется скачивать заново, если он купил приложение?
Siva
Hi, can anyone please explain me, how to persist the google sign in session on electron app restart.
Now google is asking to sign in every time when i open the application. But i want to avoid it until user sign out.
Thank you.
If any knows please help me.
Ismoil
тогда пользователю придется скачивать заново, если он купил приложение?
в нашем случае конечным пользователям ничего не придётся делать.
мы продаём приложение партнёрам, а они в свою очередь массово устанавливают приложение для своих клиентов
через скрипты при помощи RMM (Remote Monitoring and Management) партнёры имеют контроль над ПК обычных пользователей
Ismoil
Вот и партнёры хотят поставить своё лого вместо нашего (типо это их приложение)
Иван
Не пойму никак, из магазина хром можно как то скачать расширения, чтоб закинуть их в электрон для тестирования
No
No
Ну и в целом можно это руками написать. Это вроде в доке есть
No
Ilya
привет. подскажиите, а то я уже второй день бодаюсь? пытаюсь под мак сбилдить приложение,
вот electron-builder.yml
productName: app
artifactName: '${name}-${version}-${arch}.${ext}'
directories:
output: dist
files:
- '**/*'
- ../build/**/*
- 'package.json'
те у меня приложение выше електрона,
app/
electron/
но файлы не пакуются, я распаковываю app.asar и там чисто файлы из электроновской папки. буду ооочень рад помощи что не так
Yupi
Всем привет. У кого был баг что когда открываешь видосы в фулскрин, то controls пропадают. У меня до 1366 на 768 это расширение экрана, не окна. все норм робит, потом контролсы отваливаются
_dimon_chick_
Roman
Vitali
Всем привет. Разрабатывал на работе на .NET. И веб и десктоп. Пришел проект на Electron. Может подскажет кто, с чего начать по мимо изучения синтаксиса языка, что бы быстро делать неаккуратные, но правильные шаги. Паттерны построения, тонкие моменты, архитектура проекта. Может литературу посоветуете или видеоблоги. Буду очень благодарен.
Yupi
Vitali
ну больше, чем ноль. Стоит задача сделать однооконный декстоп на Js c помощью Electron
Vitali
для определенной железяки, как ПО для использования поверх драйвера
Yupi
Еще можно было бы фреймворк зацепить, но думаю слишком много времени уйдет
Vitali
у меня есть около 2 месяцев на изучение, компания заинтересована держать в штате человека, который хочет разбираться еще и с реактом
Vitali
Yupi
большое спасибо
https://react.dev/
Новая дока реакта норм
Практику посмотреть вот этот дядя
https://www.youtube.com/watch?v=_W3R2VwRyF4&list=PL6QREj8te1P6wX9m5KnicnDVEucbOPsqR
Vitali
HTML и CSS тоже встречал в жизни и так же придётся вспоминать, но там все много проще. Срок в принципе позволяет, платформа нужна только Windows, это должно сильно облегчить решение задачи
Yupi