Процесс удаления всех ненужных символов из исходного кода JavaScript без ущерба для его функциональности известен как минификация.
Минифицированный код нельзя написать во время разработки, поскольку разработчик должен отлаживать и понимать код. Если минимизированный код написан во время разработки, другим разработчикам будет сложно понять и отладить поток.
Минимизированный процесс удалит лишние пробелы, комментарии и переменные из кода, в результате чего файл js станет меньше. Обратите внимание, что минификация не означает сжатие. сжатие уменьшает биты до размера файла.
Основное преимущество минимизированной процедуры заключается в том, что она повышает производительность сайта и сокращает время загрузки страницы.
Минимизация настоятельно рекомендуется для производственного развертывания; выполните следующие действия, чтобы минимизировать файл js.
Если в вашем проекте нет файла package.json или каких-либо проектов JS framework, создайте файл package.json и запустите:npm install terser
он добавит краткий пакет в ваш проект, который помогает минимизировать код JS. узнать больше о терсер
Теперь, чтобы минимизировать файл sample.js, просто запустите эту команду: npx terser -c -m -o sample.min.js -- sample.js
она сгенерирует файл sample.min.js как уменьшенный файл js.
Ну вот !