$continue$
всем привет. Пытаюсь использовать: https://github.com/hiitiger/gelectron, но получаю ошибки. Может кто-то подскажет в чем дело?
https://pastebin.com/Z5ZkqMLV
Electron.js releases
v8.0.0-beta.2
https://github.com/electron/electron/releases/tag/v8.0.0-beta.2
v8.0.0-beta.2
Vabka
Vabka
Vabka
или avalonia
Andrey
Ferr
всем привет, подскажите плиз, когда билдишь экзешник для виндоуса запакованный - это должен быть как установочник или он сразу аппу запускает? я жму, у меня показывается мол "установка" и сразу аппа запускается, а ставится ли она на сам комп - не ясно, сори если тупой вопрос
Ferr
запускал экзешник на винде через shared folders с мака через parallels
Vabka
Роман
Если билдишь через electron-builder, то он делает папку с распакованным приложением и инсталяшку.
Vabka
Многие установщики тихие и сразу запускают приложение
Ferr
ну вот я забилдил unpacked и -Setup
Vabka
Ferr
оба ведут себя одинаково
Ferr
тупо запускают
получается сетап = запускатель ?
Ferr
и его как ярлык указыввать надо и переносить например в Program files ?
Ferr
я первый раз просто( пытаюсь понять че происходит, в AppData данные от аппы положились
Ferr
а следов в системе более нигде не вижу
Ferr
все понял, в AppData/Local/Programs/ оно ставится
Anton
Ferr
Electron.js releases
v8.0.0-nightly.20191101
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191101
v8.0.0-nightly.20191101
Electron.js releases
v6.1.3
https://github.com/electron/electron/releases/tag/v6.1.3
v6.1.3
Electron.js releases
v5.0.12
https://github.com/electron/electron/releases/tag/v5.0.12
v5.0.12
$continue$
Ребят, как можно сделать, чтобы браузер рендрило на EndScene directx?
Electron.js releases
v8.0.0-nightly.20191102
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191102
v8.0.0-nightly.20191102
Electron.js releases
v8.0.0-nightly.20191103
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191103
v8.0.0-nightly.20191103
Roman
Ребят, такой вопрос. Мне нужен child_process но с повышенными правами. Приложение подписано, но иногда нужно выполнять консольные команды для получения того же UUID, у некоторых просто напросто ошибки из-за прав доступа.
Electron.js releases
v8.0.0-nightly.20191104
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191104
v8.0.0-nightly.20191104
Electron.js releases
v6.1.4
https://github.com/electron/electron/releases/tag/v6.1.4
v6.1.4
Electron.js releases
v7.1.0
https://github.com/electron/electron/releases/tag/v7.1.0
v7.1.0
Or
как сохранить пользовательские настройки, мне нужно сохранить данные для загрузки, когда пользователь открывает программу
Ferr
Ferr
https://github.com/sindresorhus/electron-store типа вот можно
Anton
Or
Local storage?
данные удалены после закрытия графического интерфейса?
Anton
Нет
Or
Я тоже могу проверить это на dev? Или только после компиляции exe
Oleh
Anton
Алексей
Подскажите. Приложение собранное для архитектуры armv7l с какими ещё архитектурами совместимо?
Vabka
Vabka
логично же
Алексей
ну только с armv7
arm64-v8 это разве не 64-битная версия armv7? И на arm64-v8 запустить приложение armv7 не получится?
Алексей
Мы же на 64-битной Винде запускаем 32-битные проги
Vabka
Vabka
Electron.js releases
v8.0.0-nightly.20191105
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191105
v8.0.0-nightly.20191105
Алексей
а что за архитектура armhf? Кто-то знает?
Алексей
как под неё собирать.
Саша
привет, а в electron можно ограничить запуск панели разработчика для боевых сборок?
Саша
пользуюсь figma для макетов и с удивлением для себя обнаружил, что у них в приложении можно открыть девелоперскую консоль
Oleh
Oleh
Alexandr
Саша
Ser
r/ #funny
Русскоязычный аккаунт ООН к твиту об экологическом ущербе в результате войн прикрепил скриншот из Fallout 3
Ну в принципе иллюстраций действительно отличная.
Electron.js releases
v8.0.0-nightly.20191106
https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20191106
v8.0.0-nightly.20191106
Anton
Vadim
@ejnshtein
Or
Что лучше всего использовать для поддержки нескольких языков? Я нашел два модуля, не знаю, которые использовать i18n-node или i18next, или вы получили что-то лучше ... Нужна поддержка до 18 языков.
Anton
Anton
Есть ещё способ?
Or
https://www.sitepoint.com/debugging-electron-application/
Or
попробуй это
Rustam
ребята, объясните пожалуйста почему ручной NSIS в виде копии того что в проекте app-builder-lib (т.е. 1 в 1 копия того что использует electron-builder по умолчанию) дает ошибку
• uninstaller is not signed by electron-builder reason=custom NSIS script is used
Error output:
File: "${UNINSTALLER_OUT_FILE}" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
/oname=outfile one_file_only)
Error in macro installApplicationFiles on macroline 91
!include: error in script: "installSection.nsh" on line 60
Error in script "<stdin>" on line 160 -- aborting creation process
Rustam
если просто так собирать без ручного NSIS - всё в порядке, всё собирается, но уже требуются пара изменений, которым не хватает варианта NSIS include
Rustam
на github issues два таких бага - оба без ответа
Or
Попробуй удалить appdata/local/electron-builder/cache/nsis
Rustam
не помогло, тоже самое
Rustam
смотрю щас сам сборщик, его код
Rustam
if (customScriptPath != null) {
_builderUtil().log.info({
reason: "custom NSIS script is used"
}, "uninstaller is not signed by electron-builder");
return script;
} // https://github.com/electron-userland/electron-builder/issues/2103
// it is more safe and reliable to write uninstaller to our out dir
Rustam
это условие ломает всё, а дальше если бы было всё стандартное идут преобразования script и в итоге script также отдаётся
Or
Вы используете это так: nsis": { "script": "build/installer.nsi
Rustam
"build": {
"appId": "com.electron.browsec",
"asar": false,
"productName": "Browsec",
"directories": {
"app": "appCopy"
},
"win": {
"artifactName": "${productName}-setup-${version}-${arch}.${ext}",
"publish": {
"provider": "generic",
"url": ""
},
"target": {
"target": "nsis",
"arch": [
"x64",
"ia32"
]
},
"signAndEditExecutable": false
},
"nsis": {
"script": "./build/installer.nsi",
"warningsAsErrors": false
}
},
Or
https://www.electron.build/configuration/nsis#custom-nsis-script
Or
У вас есть этот файл?