
WebSaFecompiler (WSC) est un utilitaire avancé (compilateur de sites Web) conçu pour l'optimisation, la minification et l'obscuscation (si vous en avez besoin) d'applications Web et de sites Web à l'aide Node.js Il améliore vos actifs Web en réduisant les tailles de fichiers ou en offrant une protection durable contre l'ingénierie inverse, en garantissant que votre code est prêt pour le déploiement et sécurisé.
Note
Adapté aux sites * .github.io
Pour tirer parti du plein potentiel de WebSaFecompiler , exécutez la commande suivante dans votre terminal:
node wsc.js < input_dir > < output_dir > [--map] [--smart] [--drm]<input_dir> : répertoire contenant les fichiers source à traiter.<output_dir> : répertoire où les fichiers optimisés et obscurcis seront sortis.-m, --map : crée un sitemap.xml dans le répertoire de sortie pour un meilleur référencement-s, --smart : détecte automatiquement les fichiers minifiés et les saute. Cela inclut les fichiers JS et CSS.-d, --drm : permet à Code Obfuscation (protection DRM) de sécuriser votre code source contre l'analyse non autorisée.-h, --help : affiche le message d'aide avec des instructions d'utilisation détaillées.-v, --version : publie la version actuelle de WebSaFercompiler.node wsc.js " /path/to/source " " /path/to/output " --drm --smartCette commande traitera tous les fichiers dans le répertoire source spécifié, les optimisera et, si l'indicateur d'obscurcissement est activé, protégez le code contre l'accès ou la falsification non autorisée. Les fichiers de sortie seront prêts pour le déploiement dans votre environnement Web.

WebSaSaFompiler utilise les bibliothèques suivantes pour travailler avec les codes JavaScript:
Pour commencer avec WebSaFecompiller , vous devrez installer Node.js sur votre système. Suivez ces étapes pour installer les packages requis:
Installez Node.js : téléchargez et installez Node.js sur le site officiel de Node.js. Suivez les instructions d'installation de votre système d'exploitation.
Clone le référentiel : si vous ne l'avez pas déjà fait, clonez le référentiel de votre machine locale:
git clone < repository-url >
cd < repository-directory > /sourceInstallez les dépendances : accédez au répertoire du projet et installez les packages NPM nécessaires:
npm installFait! Vous pouvez utiliser WSC.
Ce projet est autorisé sous la licence du MIT. Pour plus de détails, veuillez vous référer au fichier de licence.