Процесс удаления всех ненужных символов из исходного кода 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.

Ну вот !