
WebSaFeCompiler (WSC) es una utilidad avanzada (compilador de sitios web) diseñado para la optimización, minificación y ofuscación (si lo necesita) de aplicaciones y sitios web web utilizando Node.js Mejora sus activos web reduciendo los tamaños de archivos o proporcionando una protección duradera contra la ingeniería inversa, asegurando que su código esté listo para la implementación y seguro.
Nota
Adecuado para * .github.io sitios
Para aprovechar todo el potencial de WebSaFeCompiler , ejecute el siguiente comando en su terminal:
node wsc.js < input_dir > < output_dir > [--map] [--smart] [--drm]<input_dir> : directorio que contiene los archivos de origen que se procesarán.<output_dir> : directorio donde se emitirán los archivos optimizados y ofuscados.-m, --map : crea un sitemap.xml en el directorio de salida para un mejor SEO-s, --smart : detecta automáticamente archivos minificados y los omite. Esto incluye archivos JS y CSS.-d, --drm : habilita la ofuscación del código (protección DRM) para asegurar su código fuente contra el análisis no autorizado.-h, --help : muestra el mensaje de ayuda con instrucciones de uso detalladas.-v, --version : emite la versión actual de WebSaFeCompiler.node wsc.js " /path/to/source " " /path/to/output " --drm --smartEste comando procesará todos los archivos dentro del directorio de origen especificado, los optimizará y, si el indicador de ofuscación está habilitado, protegerá el código del acceso o la manipulación no autorizada. Los archivos de salida estarán listos para la implementación en su entorno web.

WebSaFeCompiler utiliza las siguientes bibliotecas para funcionar con los códigos JavaScript:
Para comenzar con WebSaFeCompiler , deberá tener Node.js instalados en su sistema. Siga estos pasos para instalar los paquetes requeridos:
Instale Node.js : descargue e instale Node.js desde el sitio web oficial de Node.js. Siga las instrucciones de instalación para su sistema operativo.
Clone el repositorio : si aún no lo ha hecho, clone el repositorio de su máquina local:
git clone < repository-url >
cd < repository-directory > /sourceInstalar dependencias : navegue al directorio del proyecto e instale los paquetes NPM necesarios:
npm install¡Hecho! Puedes usar WSC.
Este proyecto tiene licencia bajo la licencia MIT. Para obtener más detalles, consulte el archivo de licencia.