Идель
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
Sergey
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
D
а он умеет транспайлить код в es5 перед билдом, или вручную нужно?
Sergey
Sergey
Только модули надо
Sergey
Все остальное есть
D
асинк/евейт тоже?
Sergey
Да
D
тоеть вместо import юзать require и все будет ок?
Sergey
Типа того. Обжект рест спред ещё
Sergey
Но можно юзать бабель для модулей и такого
Sergey
И все ок будет
D
а как юзать бабель? в .compilerc?
Sergey
Установить, настроить и запускать
Sergey
Таймураз
Таймураз
Таймураз
Babel register не советую использовать даже в деве
Владимир
кто-нибудь работал в связке webpack-karma-typescript-electron?
Sergey
Sergey
/my_stats@Axenia_Bot
Sergey
Скрипты сборки нужны видимо
Владимир
https://github.com/electron/electron-rebuild
Владимир
у меня эта штука висит в инсталл-хуке
Владимир
и виндовое приложение я собираю на винде
Владимир
Владимир
если я все правильно понимаю, кросс-компиляция работает только если выложены прекомпиленные бинарники
Владимир
но я могу ошибыться
Идель
"webpack & build --win --x64" — в обратном порядке выполнится. Вместо одного амперсанда нужно два сделать
Владимир
ты прав
Владимир
меня видимо выручало только то, что нпм инсталл и электрон ребилд выполняется сильно дольше вебпака:)
Владимир
довольно тупо. да
Karen
Приветствую. Ктоннибудь сталкивался с такой проблемой https://github.com/electron-userland/electron-builder/issues/1634
Интересует конечно же решение.
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
командной строкой фигачь)
Sheldhur
Sheldhur
Sheldhur
в системах есть хранилища паролей
Darth
\0
Darth
Первый раз тут, подскажите. Кое-как всё завел, но вместо русских букв вижу кракозябры
Таймураз
Таймураз
Масло проверь
Darth
Всё я уже разобрался, надо было банально <meta charset="UTF-8"> вставить
Таймураз
Совет- используй бойлерплейт чей-нибудь
Sergey
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