Pavel
Pavel
А потом уже на электроне дергать си либу которую написал
Vadim
Electron.js releases
v7.0.0-beta.7
https://github.com/electron/electron/releases/tag/v7.0.0-beta.7
v7.0.0-beta.7
Pavel
Pavel
За исключением того, что ты явно написал про node.js c++, а я просто написал си
Nikita
Pavel
не благодари
Так не я должен благодарить, а человек который просил помощи))
Nikita
Vadim
Vadim
Это для работы с нативом, везде где может работать Electron, можно юзать многие возможности С++. Например, низкоуровневая работа с системой.
Electron.js releases
v4.2.12
https://github.com/electron/electron/releases/tag/v4.2.12
v4.2.12
Electron.js releases
v8.0.0-nightly.20191016
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191016
v8.0.0-nightly.20191016
Anton
Привет. Опять наткнулся на проблему с гарячими клавишами.
Как сделать на маке что бы отрабатывало дефолтное поведение (с примеру Ctrl+C) и отправлялся ивент в рендер процесс? Сейчас дефолтное поведение работает только если есть role, а отправка ивента если указываю action. Если указываю и role и action - отрабатывает только action
Anton
винда, линукс как всегда без проблем
Vadim
Anton
6.0 таже фигня
Anton
Vadim
это победа
Если разберешься, плиз пингани, я тоже в свою очередь, ведь прио.
Anton
Хорошо. Пока только решение - динамически в меню подкидывать или роль или акшин. Но это просто ужас
Vadim
Nikita
Anton
Anton
https://electronjs.org/docs/api/menu-item
Nikita
Vadim
https://github.com/carter-thaxton/electron-default-menu/blob/master/index.js
Vadim
Я вот так и писал, как и в этой либе, но что-то не пашет.
Vadim
Пс, либа для этого не нужна, прост когда я искал примеры, нашел это.
Anton
но оно есть)
тоже нашел. https://pracucci.com/atom-electron-enable-copy-and-paste.html но в доке чет нет
Anton
завтра попробую
Nikita
Vadim
su
привет ребята есть проект на svelte, какой самый простой способ поднять его в elecron?
Николай
Привет! Подскажите как запустить это приложение:
https://github.com/czytelny/backlog
Довел все до npm run build, выполняю эту команду и никакго окна не вижу. ЧЯДНТ?
Oleh
Привет, а что ты видишь?
Bohdan
Привет. Есть кто юзает electron+angular? У меня changeDetection не видит изменений, которые делаю в ipcRenderer callback-е, приходится их проталкивать через NgZone.runTask. Это ок?
Николай
Oleh
А, так ты просто код сбилдил. Попробуй serve или electron:build/electron:serve
Николай
Николай
Мне нужно чтобы оно морду лица, т.е. GUI показало, а не сервер запускало
Oleh
Видимо он разрабатывает прямо в браузере а потом билдит
Oleh
https://github.com/czytelny/backlog#download
Oleh
Разве после билда ничего локально не появилось?
Николай
Николай
Т.е. я выполнил npm run build , и никакого окна в итоге
Oleh
Я имею ввиду, файл билда
Oleh
.exe например
Oleh
Ну или скачай релиз установи
Николай
Oleh
не
Николай
И все
Николай
А откуда тогда EXE взять?
Vadim
Есть electron-builder
Oleh
Я думал он сбилдится при npm build
Vadim
Oleh
Да я уже понял
Николай
Что-то еще надо доставить?
Vadim
Нужно почитать, погугли туториалы по электрону
Vadim
А то так закопаешься
Vadim
Ну тип оч много объяснять
Николай
Ок, я добавил electron-builder. Теперь как понять вот это:
See all options. Option files to indicate which files should be packed in the final application, including the entry file, maybe required.
Николай
Откуда я знаю, какие ему там файлы нужны? Как их можно списком получить?
Роман
Если бы вы открыли файл package.json, то увидели бы скрипт на сборку проекта: "electron:build": "vue-cli-service electron:build".
Роман
npm run electron:build соберет проект
Роман
и в папке dist_electron будет инстялтор и собственно запакованный проект
Николай
Роман
Николай
Мне предложили почитать ман по electron, но в https://www.electron.build такая команда не упоминается от слова совсем
Николай
Не знаю у кого там EXE, а у меня вот что вышло:
Роман
Этот проект собирает Vue cli
Роман
через electron-builder