Oleh
надеюсь поможет, всем спсб за помощь
Without Hands
Доброго времени суток
Without Hands
Есть тут те кто работает с electron-forge?
Nikita
@joj0ba http://nometa.xyz
Without Hands
Окей, лоадеры шрифтов нужно подключать в webpack.rules.js?
Without Hands
http://neprivet.ru/ 😁
Когда я зашёл, я ничего не хотел спрашивать, чисто приветствие и не больше
Without Hands
Да
Спасибо
Without Hands
Юзаю electron-forge, сделал хук для стилей от MUI, у него в параметрах есть theme: Theme, которую он подтягивает из контекста, но суть в том что при вызове хука ругается на то, что я не передаю ему никаких параметров при вызове, такая же ошибка была в браузере, но он это игнорировал, а вот электрон мне на весь экран говорит у тебя ошибка, есть идеи как это пофиксить?
Electron.js releases
v9.0.0-nightly.20200121 https://github.com/electron/electron/releases/tag/v9.0.0-nightly.20200121 v9.0.0-nightly.20200121
Without Hands
Если я использую electron-forge, то все картинки и ассеты должны закидыватся в .webpack/renderer/main_window/ ?
Sanzhar
Всем привет! Случается странная тенденция, может кто сталкивался. Написанное приложение на electron-е ранее работало на windows и проблем не было, тот же код собрали под linux и сейчас столкнулись с проблемой, что запросы axios с node-овского бекенда уходят по апи с большой задержкой
Lev
У нас было так что аксиос проксю использовал встроенную линуксовую и вообще не слал запросы)
Sanzhar
Попробуем, спасибо!
Sanzhar
У нас было так что аксиос проксю использовал встроенную линуксовую и вообще не слал запросы)
у меня кстати, axios работает, но так же медленно, то есть с большой задержкой отправляет запросы
Sanzhar
похоже на проблему с днс, с консоли тестовой машины с линуксом команда host https://ваше_апи быстро срабатывает?
вот проверил, что-то так же медленно. Есть задержка, даже если на локальный бекенд отправлять
Lev
а как решили-то проблему?
Да, прописали в env NO_PROXY
Sanzhar
NO_PROXY=true?
Victor
типа запрос ушел с фронта, запрос пришел на бек)
Sanzhar
ну расставь попробуй везде консоль логи)
везде стоят, до ipc долетает сразу, а вот в axios-е почему-то стоит какое-то и только потоооом идет, и то не всегда, где в 30-40% случаев
Sanzhar
Да, прописали в env NO_PROXY
блин, не помогло
Sanzhar
Готов заплатить за помощь :)
Lev
Готов заплатить за помощь :)
Запросы нодой шлются?
Sanzhar
Lev
да, внутри ipc
А если помепнять аксиос например на request что-то изменится?
Sanzhar
в ручную когда делаю курл
Lev
тоже самое, даже курл тупит
Не ну если курл тупит, то проблема то в системе где-то явно...
Nikita
в ручную когда делаю курл
вы не думали тупо на другой системе для начала запустить?
Sanzhar
изначально на винде было и все норм работало
Sanzhar
сейчас переезжаем на линукс (чтобы за винду не платить)
Without Hands
Доброго времени суток, а можно сделать так что бы атрибут src работал с абсолютными ссылками?
Without Hands
Т.е. отталкивался не от http://..:8080, а от home/ (на убунту), к примеру
Sanzhar
Sanzhar
начинаю думать, что дело в ipc
Sanzhar
именно с самого electron-а запросы стопятся
Without Hands
_dirname
Если ты передашь __dirname в src. То получишь http://...:8080/__dirname
Without Hands
Не строкой, если что
Ахаххаха, я понимаю
Without Hands
Мне было лень писать просто результат этого dirname
Without Hands
Я сделал путь через app.getAppPath
Without Hands
С конкатенацией пути картинки, но у меня CSP блокирует подгрузку
Electron.js releases
v9.0.0-nightly.20200122 https://github.com/electron/electron/releases/tag/v9.0.0-nightly.20200122 v9.0.0-nightly.20200122
Sanzhar
Всем привет! Кто-нибудь знает, как отключить proxy для запросов? Я прочитал в документации, хромиум проксирует, из-за этого у меня возникают проблемы
Sanzhar
запросы становятся медленными, хотя бекенд отвечает очень быстро
Electron.js releases
v7.1.10 https://github.com/electron/electron/releases/tag/v7.1.10 v7.1.10
Sanzhar
Sanzhar
Обязательно завтра попробую
Sanzhar
process.env["NO_PROXY"]=""; const request = require("request")
А вы с этим сталкивались на опыте?
Sanzhar
Самое интересное, что проблема только на линуксе, на винде и маке норм
Андрей
Нет, но слышал. Должно помочь
Андрей
Самое интересное, что проблема только на линуксе, на винде и маке норм
У меня у самого много нюансов на линуксе с электроном.
Electron.js releases
v9.0.0-nightly.20200123 https://github.com/electron/electron/releases/tag/v9.0.0-nightly.20200123 v9.0.0-nightly.20200123
Андрей
Подскажите, в HTML подгружаю js файл. Если в нем импорчу инстанс сокета, то процесс очень виснет. Такое ощущение что постоянно подгружаете мою js. Есть какая-то инфа по подобному поведению электрона?
Георгий
Всем привет, у меня проблема с тем что не работает модуль https://github.com/rchipka/node-osmosis в electron когда рекваирю в приложение, выдает ошибку Error: Module did not self-register.
Electron.js releases
v9.0.0-nightly.20200124 https://github.com/electron/electron/releases/tag/v9.0.0-nightly.20200124 v9.0.0-nightly.20200124
Without Hands
все статические файлы нужно при билде в main_window кидать, если работаю с electron-forge?
Rostislav
Всем привет! Столкнулся с ошибкой при обновлении приложения. Для обновления использую electron release server Загружаю в него все по инструкции, при запуске выдает ошибку Error: Cannot find channel "latest-mac.yml" update info: HttpError: 404 Может кто сталкивался, и как лечили?
Oleh
Ну должен быть файлик этот у вас на сервере
Oleh
https://github.com/ubergrape/grape-electron/releases/tag/v3.0.0-beta.11
Oleh
Вот как тут, он должен где-то генерироваться при релизе. А потом заливаться вместе с релизами на ваш сервер
Vadim
Вот как тут, он должен где-то генерироваться при релизе. А потом заливаться вместе с релизами на ваш сервер
Рядом с собранным приложением упадёт, если не упал, нужно указать таргет zip(раньше было обязательно, сейчас не факт)
Oleh
А, кстати да. zip обязателен. Для мака
Oleh
Я вот кое-че нашел - https://github.com/ArekSredzki/electron-release-server/pull/128
Oleh
Может и дейтсвительно пока нельзя автообновления сделать
Oleh
Хотя они вроде бы сделали - https://github.com/ArekSredzki/electron-release-server/pull/169 Но ничего не понятно
Oleh
На какой осе?
Не не, не в какой оси. С помощью этого сервера
Vadim
А, понял, а зачем это нужно?
Vadim
Чем гитхаб артефакты не подойдут, если нет своего сервера