
WebSafeCompiler (WSC) هي أداة متطورة (مترجم مواقع الويب) مصممة لتحسين ، وصنع ، والتشويش (إذا كنت في حاجة إليها) من تطبيقات الويب ومواقع الويب باستخدام Node.js إنه يعزز أصول الويب الخاصة بك عن طريق تقليل أحجام الملفات أو توفير حماية متينة ضد الهندسة العكسية ، مما يضمن أن الرمز جاهز للنشر وآمن.
ملحوظة
مناسبة لمواقع * .github.io
للاستفادة من الإمكانات الكاملة لـ WebSafeCompiler ، قم بتنفيذ الأمر التالي في المحطة الخاصة بك:
node wsc.js < input_dir > < output_dir > [--map] [--smart] [--drm]<input_dir> : الدليل الذي يحتوي على ملفات المصدر المراد معالجتها.<output_dir> : الدليل حيث سيتم إخراج الملفات المحسّنة والمثبطة.-m, --map : إنشاء sitemap.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.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. لمزيد من التفاصيل ، يرجى الرجوع إلى ملف الترخيص.