Oleh
А что там в postinstall еще можно делать кроме установки (в данном случае)?
Oleh
Это же .sh обычные
Andrey
А что там в postinstall еще можно делать кроме установки (в данном случае)?
он не работает, следовательно вопрос как понять что не так?
Oleh
Посмотреть на конфиг
Oleh
Как задан путь?
Oleh
Если не указан, то по дефолту используется build/pkg-scripts
Oleh
Это папка, там два файла может быть
Oleh
postinstall и/или preinstall
Andrey
"build": { "appId": "com.example.your.id", "extraFiles": ["RWTS-PDFwriter.pkg"], "files": [ "build/**/*", "resources/**/*", "scripts/**/*" ], "pkg": { "scripts": "../scripts/" }, "mac": { "target": [ "pkg" ] }, "win": { "target": [ { "target": "nsis", "arch": [ "x64" ] } ] } },Вот конфиг
Oleh
А где находится package.json?
Oleh
В корне проекта?
vlabster
А где находится package.json?
как пример - сам проект в src, тут package
Oleh
Ну в таком случае, scripts находится вне папки проекта зачем-то
Oleh
И тогда конечно electron-builder не включит scripts в сборку
Nikita
https://www.electronjs.org/ ?)))))) - что происходит
Nikita
Oleh
Ну или если ты хочешь прям там где ты их хранишь, то попробуй добавить в files путь к той папке
Electron.js releases
v13.0.0-nightly.20201130 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201130 v13.0.0-nightly.20201130
Electron.js releases
v12.0.0-beta.5 https://github.com/electron/electron/releases/tag/v12.0.0-beta.5 v12.0.0-beta.5
Maksim
Привет. Коллеги, подмогните советом. Собираю приложение на маке сл командой: electron-packager . --overwrite --platform=darwin --arch=x64 --icon=./src/icon/icon.icns --prune=true --out=$stgage Все соирается и запускается, однако вес приложения растет в геометрической прогрессии. Скриншот прилага. Подскажите что делаю не так или в какую сторону смотреть. Всем заранее спасибо.
Den
Добрый день, подскажите пожалуйста. Суть проблемы: Jsом меняю размер окна (допустим с 600 до 800), но при этом заменяю Jsом стили так, чтобы окно всё ещё было размером в 600px и 200px были прозрачными. При этом окно дёргается на долю секунды (выглядит это некрасиво), можно это как-то обойти?
Anonymous
Привет. Коллеги, подмогните советом. Собираю приложение на маке сл командой: electron-packager . --overwrite --platform=darwin --arch=x64 --icon=./src/icon/icon.icns --prune=true --out=$stgage Все соирается и запускается, однако вес приложения растет в геометрической прогрессии. Скриншот прилага. Подскажите что делаю не так или в какую сторону смотреть. Всем заранее спасибо.
Смотри, как бы я решал эту проблему (пишу с мобильного, так что без конкретных команд). Берешь .апп, ему правой клавишей и show contents. Находишь в ресурсах свой asar файл ми распаковываешь его при помощи npx unpack ( погугли команду)
Anonymous
Потом идешь в папку и с помощью команды находишь самые большие папки
Anonymous
Скорее всего что то подтягивает в модули
Maksim
Скорее всего что то подтягивает в модули
Аха, спасибо Буду поглядеть в этом направленнии
Anonymous
У меня один раз электрон заботливо подтянул сам себя в зависимостях
Anonymous
И увеличил размер в два раза. Еще рядом с файлом асар есть unpacked asar
Anonymous
Может быть точнее. Там тоже есть файлы
Илья
привет всем. кто то юзал тако модуль: https://www.npmjs.com/package/instagram-private-api
Илья
проблемы с запуском возникали?
Александр
Подскажите нубу, можно ли с помощью электрона использовать некоторые аппаратные возможности телефона? Типа поиска сетей вайфая?
Vadim
Не так, если ты запустишь под Android или iOS свое приложение на электроне, то да, ты сможешь уже что угодно)
Александр
Не так, если ты запустишь под Android или iOS свое приложение на электроне, то да, ты сможешь уже что угодно)
Это должно быть приложение под Андроид. Сейчас у меня стоит выбор, делать нативно или попробовать электрон. Опыт js и ts есть, делаю бэки. А вот с электронном дела не имел.
Александр
А если это понадобится перенести на компьютер?
👨‍💻
По-моему, его нельзя на мобильнвых устройствах запустить
👨‍💻
Можешь писать приложение на React Native, а потом в электрон просто перенести, конечно, не без адаптации
Александр
Короче, надо сначала понять, что я хочу, вероятно)
Evgeny
А если это понадобится перенести на компьютер?
Есть react-native для веба, можно попробовать его в электрон упаковать
Evgeny
Т.е вебвью + общение с клиентом на электроне, например
👨‍💻
Есть react-native для веба, можно попробовать его в электрон упаковать
А в производительности не проиграет? Мб просто реакт по канону?
Александр
React-native в лице vue-native я когда-то пробовал
Evgeny
А в производительности не проиграет? Мб просто реакт по канону?
Ну тут либо шашечки, либо ехать Настолько кросс в любом случае будет не очень производительным Но если там очень мелкая штука - ктож знает, может и устроит
Александр
Очень мелкая. Приложение для первоначальной настройки устройств автоматизации.
Evgeny
Костыль, в любом случае Но если задаться целью - может и получится)
Александр
Просто людям сложно закрут зайти по ИП на сервер и настроить. Им нужно приложение из маркета по QR
👨‍💻
React-native в лице vue-native я когда-то пробовал
Немного разные вещи, даже не немного
👨‍💻
А в целом не важно. Главное, чтобы вам удобно было
Evgeny
Яб сделал отдельные версии для моб на expo (надстройка над rn) и отдельно электрон для декстопов
Evgeny
Если такое простое приложение - будет даже быстрее, чем разводить эти костыли
Александр
Вы меня почти склонили к нативному приложению. Впрочем, я не против. Документация там супер.
Electron.js releases
v13.0.0-nightly.20201201 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201201 v13.0.0-nightly.20201201
Denni
Подскажите, как-то можно скрестить electron-11 и vue-3?
Антон
Подскажите, как-то можно скрестить electron-11 и vue-3?
в электроне вообще не важно что у тебя на фронте.
Hello, World! 🎄
Здравствуйте, скачал и установил элекстрон на линукс, как мне теперь создать проект ?
Hello, World! 🎄
Установился в папку: /home/nikita/electron-quick-start
Oleh
Это и есть проект с использованием электрона
Hello, World! 🎄
Это и есть проект с использованием электрона
Спасибо, не подскажите книги или сайты по изучению api электрона? Ну и самого js (js node) в целом.
Oleh
лучше всего смотреть какие-то примеры приложений, и смотреть API
Oleh
Не не, исходники не нужно :)
Oleh
Просто найдите какие-то open-source приложения на github и их смотрите
Hello, World! 🎄
Просто найдите какие-то open-source приложения на github и их смотрите
Понятно, просто я просто искал уроки по электрону, дальше хелло ворда не нашел
Anonymous
Есть вот это
Hello, World! 🎄
https://desktopappswithelectron.com/
Спасибо, обязательно изучу или нет, они там платные 😐
Electron.js releases
v13.0.0-nightly.20201202 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201202 v13.0.0-nightly.20201202
Anonymous
Спасибо, обязательно изучу или нет, они там платные 😐
Оу! Этот парень из рекламировал как бесплатные. Вот жук
Danila
Оу! Этот парень из рекламировал как бесплатные. Вот жук
На своём труде еще и заработать хочет!
Anonymous
На своём труде еще и заработать хочет!
Ну он его в первые дни продвигал как бесплатный, я не против платить
Arrt
Всем привет. Подскажите, я могу открыть своё приложение в браузере, если тупо вписать локалхост и порт. Это можно как то отключить ?
Anonymous
Если отключить, то электрон не откроет его
[𝗥𝟬𝟳𝟱]
Здравствуйте, всё ещё не понимаю, position: sticky в последней версии электрона работает?