
WebsaFecompiler (WSC) - это расширенная утилита (компилятор веб -сайтов), предназначенную для оптимизации, минимизации и запутывания (если вам это нужно) веб -приложений и веб -сайтов с использованием Node.js Он улучшает ваши веб-активы за счет сокращения размеров файлов или обеспечивая прочную защиту от обратной инженерии, гарантируя, что ваш код готов к развертыванию.
Примечание
Подходит для * .github.io сайты
Чтобы использовать весь потенциал WebSafeCompiler , выполните следующую команду в вашем терминале:
node wsc.js < input_dir > < output_dir > [--map] [--smart] [--drm]<input_dir> : каталог, содержащий исходные файлы для обработки.<output_dir> : каталог, где будут выводиться оптимизированные и запутанные файлы.-m, --map : создает сайт -xml в выходном каталоге для лучшего SEO-s, --smart : автоматически обнаруживает минимизированные файлы и пропускает их. Это включает в себя файлы JS и CSS.-d, --drm : позволяет запутывать код (защита DRM) для защиты вашего исходного кода от несанкционированного анализа.-h, --help : Отображает справочное сообщение с подробными инструкциями по использованию.-v, --version : выводит текущую версию WebsafeCompiler.node wsc.js " /path/to/source " " /path/to/output " --drm --smartЭта команда будет обрабатывать все файлы в указанном исходном каталоге, оптимизируйте их и, если флаг запутывания включен, защитите код от несанкционированного доступа или фальсификации. Выходные файлы будут готовы к развертыванию в вашей веб -среде.

WebSafeCompiler использует следующие библиотеки для работы с кодами JavaScript:
Чтобы начать работу с WebsaFecompiler , вам нужно будет установлен Node.js в вашей системе. Следуйте этим шагам, чтобы установить необходимые пакеты:
Установите node.js : загрузить и установить node.js с официального веб -сайта node.js. Следуйте инструкциям по установке для вашей операционной системы.
Клонировать репозиторий : если вы еще этого не сделали, клонируйте репозиторий на местную машину:
git clone < repository-url >
cd < repository-directory > /sourceУстановите зависимости : перейдите к каталогу проекта и установите необходимые пакеты NPM:
npm installСделанный! Вы можете использовать WSC.
Этот проект лицензирован по лицензии MIT. Для получения более подробной информации, пожалуйста, обратитесь к файлу лицензии.