169 похожих чатов

Всем привет, использую electron-builder и electron-webpack для сборки проекта, хотел

бы обновиться на webpack 5, но electron-webpack не поддерживает webpack 5, есть какие-то альтернативы для electron-webpack пакета?

8 ответов

5 просмотров

Попробуй electron-forge с темплейтом webpack

Привет, юзай вайт

лучше использовать vite он быстрее работает

Кирилл-Балаев Автор вопроса

Всем привет, решил использовать electron-vite, есть пара вопросов, как выводить нормальный stackTrace, если ошибка произошла в main процессе? Запускаю сборку вот такой командой - electron-vite dev --watch --sourcemap --outDir ./dist сурсмапы генерятся, но трэйс ошибки ссылается на файл /dist/main/index.js Как-то странно работает hot reloading, два раза перезапускается нормально, а на третий раз крашится, причем ошибок никаких нет, мб кто-то сталкивался с таким и знает как решить?

Кирилл-Балаев Автор вопроса
Кирилл Балаев
Всем привет, решил использовать electron-vite, ест...

я кароч порешал эти вопросы, мб кому-то будет полезно: 1) Чтобы заработали сурсмапы я запускаю сборку так: NODE_OPTIONS='--require source-map-support/register' electron-vite dev --watch --sourcemap --outDir ./dist 2) Чтобы нормально работал hot reloading я добавил process.exit(0) для ивента before-quit: app.on('before-quit', () => { process.exit(0) }) Но всё равно буду скорее всего переделывать сборку без использования этого electron-vite, чёт он стрёмный какой-то

Кирилл Балаев
я кароч порешал эти вопросы, мб кому-то будет поле...

Есть проект на electron-vue так шаблон сдох года 4 назад, а его билд скрипты и часть зависимостей все еще не даёт отказаться от этого дерьма) Бесспорно если перелопатить весь код, конфиги и выпилить это наверное можно перейти, но я просто упиралсясв какую то хрень и в итоге просто не захотелось решать проблемы временем, так и работает с ним. Но там чисто поддержка, нет особо нового чего-то в проекте

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта