No
Евгений
Поэтому мы на проекте, с учётом того, что кроссплатформ был одним из самых важных требований, выбрали более тяжелое по весу, но удобное для разработки решение
No
Таури или электрон - классическая теорема эскобара в мире программирования
No
Каждый просто выбирает то, с чем он готов мирится
Dmitry
Евгений
Dmitry
У нас Electron был выбран вместо Java или .NET, только чтоб в него любой джуниор мог вникнуть. То есть, порог вхождения ниже. А ПО не коммерческое, со временем будет нуждаться в поддержке.
Dmitry
Условно, поправить компонент на Vue проще, чем WPF.
Евгений
Именно - поддержка обычно становится головной болью бо‘льшей, чем разработка. Фронт в продукте тоже нуждается в поддержке. И он меняется значительно быстрее/чаще бэка. Как в плане требований заказчика, так и в технологическом. Это было одним из оснований выбора командой электрона
Евгений
Хотя согласен, что с вхождением в технологию на старте и удобством самой разработки тут могут быть проблемы/нюансы)
Dmitry
Dmitry
Поэтому веб в обёртке))
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
т.е chromium edge и webkit
Vincent
No
хз, вот ща открыл доку таури в1. там оч маленький апи. а растовая - вообще просто ссылка на доку
интересно что там во второй версии
_dimon_chick_
Всем привет
У меня Мега глупа ошибка, которая даже толком с кодом не связана 😂😂
Форматирования кода не работает в jsx файлах, точне оно работает, но не полностью
При чем в обычных ts файлах все ок (проверял на main.ts)
Может кто подскажет что я упустил в eslint или prettier
🅰️nimeCoder
хотя вы еще попробуйте сейчас вообще что-то соберите на Win7... тот еще квест
🅰️nimeCoder
Ни о каких latest даже нечи не идет. А что до электирона, ну максы что реально запустить на win7 это Node15. И то там подбирать надо, по факту 13.7 последняя, 14 с флагом скипа, 15 еще может как то на четсном слове, а 16 вообще просто даже не запустится
С остальными "технологиями", ситуация аналогичная
🅰️nimeCoder
_dimon_chick_
Идель Гатауллин
Всем привет. Кто знает гайд по переходу с cra на электрон?
🅰️nimeCoder
Идель Гатауллин
flory
Всем привет!
Был ли у кого-то опыт создания кастомного установщика? Чтобы условно можно было "сверстать" страницу установщика
Vladimir
Всем привет, нужна консультация: приложение на вью, для запуска его в електроне, надо в любом случае поднимать сервер на express например, или электрон как то сам умеет
No
Vladimir
зачем тебе экспресс?
я собрал базовую страницу с тремя кнопками на vue. нормально запустить без проблем с корсом без экспресса не получилось. Т.е. где то можно откопать синтаксис запуска vue без экспреса?
Nikolay
Nikolay
Можно написать обертку над axios и через ipc прокидывать url и данные (ну я так делал)
Георгий
No
Nikolay
Vladimir
Vladimir
даже так, оно шлет в file:////
Nikolay
В целом пока не знал про IPC, сначала тоже решил прикрутить express. Но выглядело ужасно, поэтому пришлось узнать про ipc .-.
Vladimir
Nikolay
ага, вот таким образом делал.
Nikolay
Nikolay
еще есть некая сущность contextBridge
Георгий
Георгий
Через electron-builder
Dmitry
Dmitry
Возможно, нужно поэкспериментировать с параметрами. Но просто факт - так можно)
Dmitry
Делал поочерёдно, меняя конфигурацию.
Dmitry
Vladimir
Как вы настроили этот билдер)
Vladimir
Там без бутылки не разберешься, 3 часа боли, так и не собрал простое SPA
Nikolay
eden
привет, подскажите, почему может появляться данная ошибка?
вроде ничего не менял особо, всё работало. Добавил только
fallback: {
http: false,
https: false,
}
в вебпак конфиг
Stas
Вопрос: в virtualbox запускаю electron из под mint. Нет поддержки webgl. Как это исправить? Сталкивался может кто?
Debugger
Michael
Андрей
Всех приветствую
Кончается лицензия на WebStorm
Встал вопрос переезда на другой редактор/IDE
Кто чем пользуется и что вообще посоветуете, желательно не просто редактор, а именно IDE. С хорошим глубоким анализатором кода и автоимпортами.
Бум
стирание информации об истекшем триале..
Андрей
Бум
Бум
пожалуйста
ALΣX
Всем привет! Внезапно отвалилась подпись электрона на макось, вчера еще было все ок
Юзаю electron notarize 2.3.0
При подписи ловлю ошибку
⨯ Unexpected token 'E', "Error: HTT"... is not valid JSON failedTask=build stackTrace=SyntaxError: Unexpected token 'E', "Error: HTT"... is not valid JSON
at JSON.parse (<anonymous>)
at /Users/defuser/work/node_modules/@electron/notarize/src/notarytool.ts:86:25
at Generator.next (<anonymous>)
at fulfilled (/Users/defuser/work/node_modules/@electron/notarize/lib/notarytool.js:28:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Я так понимаю, что вместо JSON, прилетает ошибка, и ошибка, скорее всего прилетела от сервака эпл, куда отправляется запрос на подпись
Кто нибудь с подобным сталкивался?
UPD
Ради интереса обновился на последнуюю версию notarize, получил вменяемый текст
⨯ Failed to notarize via notarytool. Failed with unexpected result:
Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired. failedTask=build stackTrace=Error: Failed to notarize via notarytool. Failed with unexpected result:
Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired.
Надо, чтобы менеджер (человек, который создал сертификат) зашел на Apple Developer и согласился с изменениями в лицензионном соглашении. Каждый раз, когда оно обновляется на стороне Apple, происходит подобная фигня.
Oleg
Артем
всем привет! столкнулся с проблемой в создании билдов. использую electron forge.
билды собранные подписанные/нотаризованные локально - нормально устанавливаются и запускаются. но при установке приложения, собранного и подписанного с использованием github actions - macos ругается на то, что невозможно проверить разработчика. в обоих случаях используется один и тот же скрипт.
что может быть не так?
Ed
Добрый день, подскажите пожалуйста, стоит задача прикрепить EV сертификат к приложению,
начал читать документацию, насколько понял сейчас единственный способ это получить сертификат через usb носитель и только потом можно подписывать приложение?
Alex
Всем привет. Как создать установочный файл exe который будет не переустанавливать приложение, а обновлять/дополнять его?
Dmitry
Dmitry