Идель
https://github.com/chentsulin/electron-react-boilerplate
Bogdan
Он мне показался излишне комплексным, так как я не собираюсь использовать тот же flow. Сейчас тыкаю https://github.com/jschr/electron-react-redux-boilerplate но там нет css модулей.
Sergey
возьми самый понравившийся и допили
GG
a = [1,2,3,4] b= [pow(item, 2) for item in a]
GG
сорян
Sergey
const a = [1, 2, 3, 4] const b = a.map(item => item ** 2)
GG
from os impotr sys
GG
import os
GG
import os as so
Sergey
from os import foo, bar as baz
D
подскажите, как мне запаковать мое прилижение с использованием import и других модных штук? для дев запуска я использую electron-prebuilt-compile
D
а нету библиотек, типа electron-packager-compile ?
D
и для webpack нужно чтобы был electron в package.json
D
но я исползую electron-prebuilt-compile
Suicide Liza
⚛️🦄⚛️🦄⚛️🦄⚛️🦄
Damir
Господа, может кто ткнуть носом в гайд по обертке express-generator приложения в электрон? Собственные поиски не дали желаемого результата. Нашел только это, но выглядит это добро очень странно https://github.com/frankhale/electron-with-express Не понятно получится ли нормально запаковать для винды и линупса.
Sergey
Самому придется писать, скорее всего
Evgeny
Привет! Есть вопрос про Spectron и настройки. Перед запуском тестов задаю в качестве HOME временную папку, и в процессе выполнения в process.env заданное значение прекрасно видно. Но за настройками он всё равно лезет в мою настоящую домашнюю папку. Как быть? (Каждый тест хочу стартовать как будто юзер только что поставил приложение)
D
привет, может кто-то сталкивался, пакую приложение с electron-packager-compile, компилится нормально, без ошибок, но при запуске ошибка Cannot find module 'electon-compile'
D
а он умеет транспайлить код в es5 перед билдом, или вручную нужно?
Sergey
Только модули надо
Sergey
Все остальное есть
D
асинк/евейт тоже?
Sergey
Да
D
тоеть вместо import юзать require и все будет ок?
Sergey
Типа того. Обжект рест спред ещё
Sergey
Но можно юзать бабель для модулей и такого
Sergey
И все ок будет
D
а как юзать бабель? в .compilerc?
Sergey
Установить, настроить и запускать
D
.babelrc
вместе с babel-register?
Таймураз
Таймураз
Babel register не советую использовать даже в деве
Владимир
кто-нибудь работал в связке webpack-karma-typescript-electron?
Sergey
вместе с babel-register?
babel-cli + плагинчики
Sergey
/my_stats@Axenia_Bot
Sergey
Скрипты сборки нужны видимо
Владимир
https://github.com/electron/electron-rebuild
D
https://github.com/electron/electron-rebuild
а как с этим пакетом собрать в .exe или .dmg?
Владимир
у меня эта штука висит в инсталл-хуке
Владимир
и виндовое приложение я собираю на винде
Владимир
Владимир
если я все правильно понимаю, кросс-компиляция работает только если выложены прекомпиленные бинарники
Владимир
но я могу ошибыться
Идель
"webpack & build --win --x64" — в обратном порядке выполнится. Вместо одного амперсанда нужно два сделать
Владимир
ты прав
Владимир
меня видимо выручало только то, что нпм инсталл и электрон ребилд выполняется сильно дольше вебпака:)
Владимир
довольно тупо. да
Karen
Приветствую. Ктоннибудь сталкивался с такой проблемой https://github.com/electron-userland/electron-builder/issues/1634 Интересует конечно же решение.
Electron.js releases
electron v1.7.3 beta https://github.com/electron/electron/releases/tag/v1.7.3 Bug Fixes Fixed a crash loading URLs coming from RenderFrameHostImpl::SetNavigationHandle. #9674 (https://github.com/electron/electron/pull/9674) Fixed an issue where the window.history.pushState() API did not behave correctly on certain pages. #9468 (https://github.com/electron/electron/pull/9468) Fixed an issue where document.hidden, document.visibilityState, and the visibilitychange event did not behave correctly. Also windows now report as hidden when they are occluded on macOS. #9178 (https://github.com/electron/electron/pull/9178) API Changes Added support for elements on Windows and Linux. #9535 (https://github.com/electron/electron/pull/9535) Added support for creating/showing Notification objects from the main process. #9269 (https://github.com/electron/electron/pull/9269) Added a app.getGPUFeatureStatus() API that returns the information displayed in the chrome://gpu page. #9623 (https://github.com/electron/electron/pull/9623) Added support for specifying a powerPreference when creating a wegbl-based context. #9704 (https://github.com/electron/electron/pull/9704) macOS Added a screen.getMenuBarHeight() API. #9572 (https://github.com/electron/electron/pull/9572) Added an experimental customButtonsOnHover setting to the BrowserWindow titleBarStyle option that draws custom close, minimize, and full screen buttons on hover. #8958 (https://github.com/electron/electron/pull/8958)
Igor
Всем привет. Может кто сталкивался с хранением паролей. Кто чего подскажет? Нужно хранение с возможностью дешифрации, т.к. пароль будет использоваться для авторизации и метод по хэшам не подойдет.
Nikita
чтобы хранить с возможностью дешифрации - нужно таки чем-то открывать пароль))
Nikita
в смысле нужен пароль чтобы расшифровать пароль
Igor
ну обычным кприптом это сделать не проблема то. Проблема в том, что можно распаковать asar и найти в билде (теоретически) ключ для расшифровки.
jk
Добрый день. Юзаю electron под линуксом для разработки игры, никак не могу включить аппаратное ускорение канваса. chrome://gpu Canvas: Software only, hardware acceleration unavailable Accelerated 2d canvas is unstable in Linux at the moment Disabled Features: accelerated_2d_canvas Флаги: app.commandLine.appendSwitch('--ignore-gpu-blacklist'); app.commandLine.appendSwitch('--enable-accelerated-2d-canvas'); ~ "--ignore-gpu-blacklist" похоже не работает, а доступа к chrome://flags в электроне видимо нет. npm -v electron-prebuilt 1.4.21 По поводу флага --ignore-gpu-blacklist в интернете много написано, но ничего вразумительного. То ли его починили, то ли нет. Кто-то рекомендует менять флаги через chrome://flags а ключи командной строки не трогать. Короче я в смятении.
Sergey
командной строкой фигачь)
jk
командной строкой фигачь)
Блин! Работает! Спасибо!
Sheldhur
в системах есть хранилища паролей
Darth
\0
Darth
Первый раз тут, подскажите. Кое-как всё завел, но вместо русских букв вижу кракозябры
Таймураз
Масло проверь
Darth
Всё я уже разобрался, надо было банально <meta charset="UTF-8"> вставить
Таймураз
Совет- используй бойлерплейт чей-нибудь
Darth
ну, большую часть времени я потратил на то, чтоб electron в консоль не говорил "command not found".
Таймураз
Darth
Это не то же самое что бройлер на барбекю, да?
Таймураз
бойлер, а не бройлер, лол
Таймураз
boilerplate- Заготовка, шаблон
Darth
https://www.google.ru/search?q=%D0%B1%D0%BE%D0%B9%D0%BB%D0%B5%D1%80&newwindow=1&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiGoqT4g7nUAhXqDpoKHbUhBSoQ_AUICigB&biw=1366&bih=700
Таймураз
Этимологию слова не подскажу, но делить его не стоит https://github.com/chentsulin/electron-react-boilerplate Вот хороший бойлер
Nikita