Есть ли простой способ ускорить / минимизировать электронный проект? - PullRequest
1 голос
/ 25 апреля 2020

Я написал электронное приложение, которое упаковано через electron-packager и отправлено пользователям. Теперь, конечно же, я хотел бы поставить хотя бы очень базовую c защиту на мои источники, в идеале объединить все мои JS файлы в один большой файл и удалить этот файл.

Конечно, это будет прервать все require операторы в файлах HTML и JS (даже если я только уменьшу / уменьшу без слияния, файлы JS будут переименованы).

Есть ли какой-нибудь удобный способ объединить эти файлы при сборке приложения, без переписывания моей рабочей среды?

1 Ответ

1 голос
/ 25 апреля 2020

Вы можете обернуть свой проект с помощью веб-пакета. Я не уверен, какой фреймворк был использован в твоем фреймворке интерфейса визуализации. Но вы можете использовать этот плагин https://webpack.js.org/plugins/uglifyjs-webpack-plugin/.

. Это поможет сделать ваш исходный код более уязвимым. После сборки веб-пакета вам просто нужно изменить точку входа для main и renderer.

...