Настроить минификацию CSS в Framework7/Vite
В новом проекте Framework7 Необходимо настроить плагины для Vite, которые будут сокращать классы CSS.
Что нужно сделать:
1) создать новый проект Framework7 с помощью Framework7 CLI (https://framework7.io/cli/) и настройками:
- App Type: Simple web app
- Framework: Framework7 Core
- Starter template: Blank
- Bundler: Vite
- CSS Pre-Processor: No
- Framework7 Custom Build: Customizable list of components (снять все галочки)
2) подобрать плагины для Vite/postCSS чтобы в итоговом билде (npm run build) все имена классов были преобразованы в рандомный набор символов.
Например, был класс "page", а стал "klvn". Был класс "link", а стал "nlca". И т.д.
3) Готовый настроеный проект запушить в GitHub.