npm: сборка компактных проектов
подскажите, как можно собрать проект, чтобы были
- сжат js код, т.е. все названия переменных уменьшены до каких-нибудь компактных 2х буквенно-циферных названий
- сжат html код, т.е. все названия классов и т.д.
- сжат css код аналогично html коду + убраны дубликаты (если есть свойство в родительском стиле, то его уже не нужно записывать в дочерний)
а то после npm run build код чуть-ли не такой же как он был при программировании, а файлы всё таки много весят
и одно дело когда для программирования и отладки используются многобуквенные понятные названия классов, в релизе это уже избыточно