سلسلة أدوات الويب
يتضمن Elide أدوات ويب بسرعة أصلية مدعومة بأفضل مكتبات Rust:
- JS/TS: OXC (Oxidation Compiler) لتحويل TypeScript
- CSS: LightningCSS للتجميع والتحسين (قريبًا كأداة سطر أوامر)
- الحزم: Orogene لتثبيت التبعيات المتوافقة مع npm (قريبًا)
ما يعمل اليوم
شغّل ملفات JavaScript وTypeScript مباشرةً — يُحوَّل TypeScript تلقائيًا عبر OXC:
console
> elide run app.js
> elide run script.tsالامتدادات المدعومة: .js، .mjs، .cjs، .ts، .mts، .cts.
قدّم الملفات الثابتة عبر HTTP:
console
> elide serve ./distابدأ خادم تطوير مع إعادة التحميل المباشر:
console
> elide dev ./srcملاحظة
يقوم elide dev تلقائيًا بحقن سكربت إعادة التحميل المباشر في صفحات HTML وتحديث المتصفح عند تغيير الملفات.
الأوامر
| الأمر | الوصف | الحالة |
|---|---|---|
elide run | تشغيل ملفات JavaScript وTypeScript | متاح |
elide serve | تقديم الملفات الثابتة عبر HTTP | متاح |
elide dev | خادم تطوير مع إعادة التحميل المباشر | متاح |
elide install | تثبيت تبعيات NPM | مخطط |
elide build | بناء وتحسين أصول الويب (CSS، HTML، JS، الصور) | مخطط |
الصفحات الفرعية
JavaScript وTypeScript ←
شغّل ملفات JS/TS باستخدام elide run. يُحوَّل TypeScript تلقائيًا عبر OXC.
التنسيق (CSS) ←
تجميع وتحسين CSS عبر LightningCSS (قريبًا كأمر مستقل).
Markdown ←
تحويل Markdown إلى HTML (قريبًا كأمر مستقل).
الوسائط ←
تحسين الصور وتحويل الصيغ (قريبًا كأمر مستقل).
مُثبّت NPM ←
حل تبعيات NPM عبر Orogene (قريبًا).