Kyle
Из того, что я нагуглил, в vite.main.config.ts можно вставить игнор динамических модулей, хотя странно что он их сам не копирует Я так понимаю потом надо закинуть либы build: { rollupOptions: { external: id => id.endsWith('.node'), }, } Но это тоже не помогло
Kyle
Еще у lectron-acrylic-window обновление 2 года назад было
🅰️nimeCoder
Kyle
так то да, винда не должна быть уж на столько поехавшей чтоб менять свой api часто \
🅰️nimeCoder
а чо у тебя там, vite + forge?
Kyle
Судя по названиям файлов да
Kyle
кстати сам пример electron-acrylic-window билдится
Andrey Sicker
а чо у тебя там, vite + forge?
А компилится на electron-builder? Запускается норм?
Andrey Sicker
Ибо на dev режиме все окей И то, я опустил yarn всякие, пошел по npm
Kyle
А компилится на electron-builder? Запускается норм?
npm install npm start На счет electron-builder не знаю, как я и говорил, это не моя область, если подскажешь как выяснить то скажу
🅰️nimeCoder
forge ведь не builder юзает
Kyle
Могу еще пустой шаблон демо проекта скинуть
Andrey Sicker
forge ведь не builder юзает
Фордж по своей схеме собирает Я то electron-builder использую
🅰️nimeCoder
ну у него судя по всему форж
Kyle
на сколько помню electron-builder не взлетал
Andrey Sicker
Но и то, используется потому что, платформа только windows, поддержка иных ОСей не требуется.
Andrey Sicker
на сколько помню electron-builder не взлетал
Только вот вопрос в ином, почему ты пишешь АПК, если у тебя windows?
Kyle
по привычке
Andrey Sicker
Ну так попробуй electron-builder Может он сможет сделать как надо Только учитывай, что его либы надо ставить с параметром -D
Kyle
Мне уже написал кто-то готовый помочь)
Anton
Добрый день. Прошу помощи!!! имею electron-vue Написал практически весь проект, осталось подключить зависимость serialport для работы с внешним адаптером через COM порт. Но как я только не делал, импортирую serialport в проект, electron приложение отказывается запускаться.
Алексей
скинь код просто
Anton
Ошибка же вроде синтаксическая. ; говорит не в том месте.
я импортировал в разных местах проекта, для проверки, везде такая ошибка. Я пробовал создавать отдельный чистый проект для теста, импорт проходит успешно
Алексей
а ты не в worker-thread это делаешь?
Алексей
есть там ошибка при использовании serialport в worker_threads
Anton
есть там ошибка при использовании serialport в worker_threads
мм, я это делаю в основном потоке electron
Алексей
ну скинь код хоть
Александр
Файл index.js что там на 17 строке?
Алексей
он же реально ругается на 17 строку индекса
Anton
да тут по факту) я все скинул уже) про
Anton
к примеру, если я эту строку закомментирую, будет ругаться на 18 строку
Александр
к примеру, если я эту строку закомментирую, будет ругаться на 18 строку
У меня были похожие проблемы с ним. Ты пробовал сделать rebuild?
Anton
если я эту библиотеку импортирую на чистый js файл, то все работает прекрасно, если импортирую в проект electron, то вот такая ошибка
Anton
У меня были похожие проблемы с ним. Ты пробовал сделать rebuild?
пробовал, но не уверен, что правильно делал. Подскажите правильную команду ?
Стас
Возможно проблема именно с подключаемой библиотекой
Александр
пробовал, но не уверен, что правильно делал. Подскажите правильную команду ?
У меня с сериалпорт было 100500 проблем, кроме твоей ))) Убедись что зависимости на которые он ругается есть в node_modules
Александр
точно есть, проверил
Ошибка пои make или когда тестово запускаешь?
Александр
Ошибка пои make или когда тестово запускаешь?
Как вариант попробовать отключить все зависимости коме порта и подключать по одному, понаблюдать на каком отвалиться.
Anton
это все в режиме dev
Anton
Dastan
Всем привет, подскажите пожалуйста, микрофон работает только при зашифрованном соединение?
Dastan
И можно ли отправлять запросы с https на http? Вчера были ошибки, решение - нужно было http на https поменять, остальные не помогли
Dastan
Разве
Dastan
аааа
Dastan
понял
Алексей
мне нужно в фоне скачивать фаил. использовал request. Как выяснилось - он не использует прокси. Чем его можно заменить? Что-то не могу ничего найти.
Степан
В angular+electron не включается автоматически клава (проверено на винде и на Astra Linux) В чем трабла может быть?
Степан
Не очень понятно о чем речь. Не фиксируется ввод в поля или что?
Для windows: При нажатии на поле ввода не включается клавиатура (речь идет о планшетах) в режиме десктопа В режиме планшета работает как надо. На Astra Linux: Не включается ни в режиме десктопа, ни планшета, ни мобильном. Только ручное переключение.
Степан
Нет, если вы про devtools
Roman
Привет всем, есть манyалы по тpейдингу, если кто захочет развиваться в этой сфере, могу скинуть, просто так.
Nik
всем привет) есть какие-нибудь годные подробные гайды от пользователей? (интересует личный опыт) в интересах написать игровой лаунчер для Minecraft-проекта, выбрал electron.js хочу подводные камни изучить и посмотреть на опыт других кодеров (желательно снг)
Nik
ахахах, почему
Unknown
ты собираешься только клиент писать или еще и серверы?
Nik
ты собираешься только клиент писать или еще и серверы?
клиент (хотя, в контексте electron, что подразумевает серверы?)
Unknown
Nik
а, не-не. только клиентскую часть лаунчера. бекенд на django. через апишку буду ловить данные для авторизации / регистрации ну и стату по серверам, их состояние, подгружать игровую сборку под определенный игровой сервер
Nik
🤔🤔🤔 почему
Unknown
🤔🤔🤔 почему
потому что электрон)
Nik
Nik
Чем документация не устраивает?
тем, что нет личного опыта от людей, которые попробовали электрон. поэтому, задался вопросами) опять же, твой вопрос странный потому, что в своём сообщении я конкретизировал заранее, чтобы не было вопросов :)
agent
Начни писать и получи свой опыт:)
Nik
Начни писать и получи свой опыт:)
писать то я начну в любом случае. это не отменяет моего интереса другого опыта :)
Андрей
писать то я начну в любом случае. это не отменяет моего интереса другого опыта :)
Ты как-то конкретнее вопросы задай, что именно интересует?
Андрей
По производительности просядешь, весить будет много
Андрей
Nik
ну не знаю. есть приложение Modrinth App, даже на моём калькуляторе работает вполне хорошо и много не потребляет. И написан вроде как на Electron.js // по крайней мере в процессах под этим приложением висит нода :) UPD: кхм, пардон, не прав. на расте написан.
Андрей
да можешь дискорд посмотреть, далеко ходить не придется)