🅿️🅴🆁🅺
Деструктуризацией забарать сразу из ответа
Все равно маппить же придется)
🅿️🅴🆁🅺
не, если у него там не массив а просто объект
Vadim
Ребят, что за бред вы обсуждаете?)
🅿️🅴🆁🅺
const { id } = result;
Михаил
Ребят, что за бред вы обсуждаете?)
Да прост поговорить не с кем))
Михаил
Массив же
Про массив в вопросе нет ни слова)))
Electron.js releases
v13.0.0-nightly.20201217 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201217 v13.0.0-nightly.20201217
Electron.js releases
v12.0.0-beta.11 https://github.com/electron/electron/releases/tag/v12.0.0-beta.11 v12.0.0-beta.11
Electron.js releases
v13.0.0-nightly.20201218 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201218 v13.0.0-nightly.20201218
Eugeny
Всем привет, в общем, у меня проблема: Я обрабатываю в main-процессе данные, в блоке try catch, и специально выбрасываю ошибку, которая обрабатывается в блоке catch вручную Но почему-то электрон не дает ее обработать, и выкидывает окно с ошибкой Это нормально? Можно ли как-то сказать электрону, что, чувак, все хорошо, я знаю и специально сам обрабатываю эту ошибку?
👨‍💻
Может, таким образом? process.on('uncaughtException', function (error) { // обработка ошибки }
Vadim
Может, таким образом? process.on('uncaughtException', function (error) { // обработка ошибки }
Это хорошая штука, но в контексте вопроса звучит как костыль
Anonymous
Лучше покажи проблемный кусок, тело функции с try catch
Anonymous
А это это гадать хуе мое, ответ я тебе не дам, но точно скажу ошибаешься ты или электрон
Anonymous
Eugeny
Вот эти блоки кода отдавали ошибку, но, самое забавное, я попытался повторить сейчас кейс с ошибкой, но она больше не выводится 😅
Eugeny
Vadim
Зачем ты выкидываешь ошибку в блоке catch?
Vadim
Ну мол, естественно, раз ты не выкинул, то логично что ее электрон покажет
Eugeny
Зачем ты выкидываешь ошибку в блоке catch?
В первой функции я ее выкидываю с параметром day, чтобы можно было данные перезапросить, в следующей функции, а так она бы полетела просто как ошибка, а мне как раз нужно было докинуть данные в нее
Electron.js releases
v13.0.0-nightly.20201221 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201221 v13.0.0-nightly.20201221
Electron.js releases
v12.0.0-beta.12 https://github.com/electron/electron/releases/tag/v12.0.0-beta.12 v12.0.0-beta.12
Electron.js releases
v11.1.1 https://github.com/electron/electron/releases/tag/v11.1.1 v11.1.1
Artyom
Добрый день. Подскажите, пожалуйста, как правильно собрать и запаковать проект. Ситуация такая. Взял темплейт проект electron+react. В нем уже был настроен вебпак,бабель, написаны мейны и заполнен package.json. Безусловно, надо было раньше об этом думать, но. У меня есть два файла мейна : prod и dev соотвественно. При запуске(yarn run dev) работает dev мейн. Но мне нужно запакавать и значит надо применять билдер и package, а они я так понимаю собирают и пакуют prod версию мейна. Проблема в том, что все сборки проходят без ошибок, но при открытии приложения чистый лист, как будто по там и нету. Что можно сделать?
Vadim
Открыть собранное приложение через терминал + открыть девтулзы в окне
Artyom
через ф12 или правый клик не откликается
Vadim
openDevTools
Electron.js releases
v13.0.0-nightly.20201222 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201222 v13.0.0-nightly.20201222
Георгий
Всем привет)) Решил вернуться к электрону)) Последний раз делал для себя приложуху на 8 версии, сейчас на 11 решил сделать что-то новое, а у меня electron не импортится на стороне веба, Vue компонент.
Георгий
Вот просто импорт
Георгий
Вот background файл))
Vadim
в консоли чисто
А через терминал открывал?
Artyom
А через терминал открывал?
так я запускаю и все команды через консоль пускаю. Там тоже ничего не падало
Electron.js releases
v13.0.0-nightly.20201223 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201223 v13.0.0-nightly.20201223
Anonymous
https://github.com/electron-react-boilerplate/electron-react-boilerplate кто знает как сюда подрубить хот релоад?
Maksim
https://github.com/electron-react-boilerplate/electron-react-boilerplate кто знает как сюда подрубить хот релоад?
Строчку с hot добавь в package.json https://github.com/wmira/electron-livereload-starter/blob/master/package.json
👨‍💻
либо вебпак, либо electromon, зависит от того, что вам требуется
Den
Добрый день, подскажите пожалуйста: В ubuntu увеличил размер всех шрифтов на экране с размера 1 до 1.2. При этом, когда перетаскиваю окошко приложения(не за рамку, а именно за любую часть контента) приложение самопроизвольно увеличивается. Если кто-то сталкивался или знает как решить - прошу помощи!
vacuum
Люди, просто интересно, а что сейчас можно хорошо монетизировать на electron?
Anonymous
Люди, просто интересно, а что сейчас можно хорошо монетизировать на electron?
Электрон это инструмент, от монетизации не зависит
vacuum
Я знаю, но что сейчас делают под монетизацию на node чаще всего
Anonymous
Это неправильно поставленный вопрос. Сначала ты находишь идею, и продаешь ее, а потом используешь инструмент для ее имплементации.
vacuum
Просто я что то про парсинг слышал) А electron я знаю, что такое)
Anonymous
Просто я что то про парсинг слышал) А electron я знаю, что такое)
Я просто к тому, что сначала ты придумываешь идею, а потом ты решаешь как ее построить. Обратное будет сложно, разве что ты хочешь найти готовый рынок и зайти на него
vacuum
Ладно другой вопрос, что востребованнее всего сейчас на рынке написанное на electron? Я просто интересуюсь
Anonymous
Рынок не знает про электрон. Рынок это юзеры, которые качают и платят за аппу. Они не знают на чем она написана
Anonymous
Ну ты же не спросишь, что можно монетизировать на php
Anonymous
https://github.com/sindresorhus/awesome-electron
Вот тут список апп. Можешь еще поискать по HN и producthunt по десктопным аппа и по электрону
Anonymous
Если аппа весит больше 90 мб и на две оси, значит электрон ( почти )
vacuum
Ладно, я понял. Я просто node программист, пока express изучаю) просто интересно, что можно поделать на електроне кроме как для себя
Anonymous
Ладно, я понял. Я просто node программист, пока express изучаю) просто интересно, что можно поделать на електроне кроме как для себя
Я понимаю, что дал абстрактный ответ, но sky is the limit. Ты сначала придумай идею, а потом ищи на чем ее написать
Anonymous
Я бы тебе не рекомендовал начинать коммерческий опыт с электрона. Проще веб приложение написатт
Anonymous
Какой нибудь micro saas, и заработать на нем 50-100 долларов в месяц
vacuum
Да идей полно просто думал, что есть какие то площадки для монетезации ПО и хотел узнать, чем обычно они там занимаются) Так я и пишу веб, как только нормально начну писать код для веба, так на электрон хочу перейти для себя всякие плюшки писать, а потом и для сайтов, там парсинг seo и остальное
vacuum
Ладно все ненада)
Ruslan
Здравствуйте. Уже месяц не могу понять обновления приложения. Использую electron release server и загружаю туда nupkg файлы. Указываю правильный URL в приложении и при запросе на сервер обновлений выдает 404(хотя с браузера скачивается файл RELEASES без проблем). Использую метод сборки squirrel
Ruslan
da
Anonymous
Посмотри какие запросы делает аппа, может там сначала options идёт какой нибудь
Anonymous
https://stackoverflow.com/questions/39973306/auto-update-electron-the-remote-server-returned-an-error-404-not-found Вот в комментариях пишут пару идей
Ruslan
да вряд ли нужен какой то options. Я с бразуера кидаю запросы они проходят и с бразуера компа, где установлено приложение
Ruslan
https://www.electronjs.org/docs/tutorial/updates Вот даже тут без всяких options. Я уже поднимаю второй сервер котоырй просто мне выдает .nupkg файл и все равно 404 ошибка
Ruslan
Alex, вы сами использовали обновление?
Artem
После запуска AppImage, полученного от electron-builder получаю это. как фиксить?
Sky
Возможно сбилдить для тв бокса андроид?
Vadim
Возможно сбилдить для тв бокса андроид?
Нет поддержки андроид вроде как
Sky
Хелпаните Что брать под основу для андроид тв? Нужно только webview, браузер в приложении
Sky
Или андроид тв webview не поддерживает?(что за глупый вопрос)
Anonymous
Всем привет
Anonymous
Такой вопрос: стоит ли ставить nodeIntegration для renderer процесса в true или это небезопасно? Недавно смотрел курсец по Electron (вроде даже 2020 года), и его автор сказал, что не стоит включать эту опцию в приложении, так как это небезопасно, лучше использовать preload, подробнее в документации электрона. Я зашёл туда, с горем пополам нашёл этот раздел, но там было сказано, что не стоит включать эту опцию лишь для внешних ресурсов. Кому верить?