الترجمات المتوفرة:؟؟ ؟؟ ؟؟ ؟؟ ؟؟ ؟؟ ؟؟ ؟؟. اعرض هذه المستندات بلغات أخرى في مشروع Crowdin الخاص بنا.
يتيح لك إطار عمل Electron كتابة تطبيقات سطح المكتب عبر الأنظمة الأساسية باستخدام JavaScript وHTML وCSS. يعتمد على Node.js وChromium ويتم استخدامه بواسطة Visual Studio Code والعديد من التطبيقات الأخرى.
تابع @electronjs على تويتر للحصول على الإعلانات المهمة.
يلتزم هذا المشروع بمدونة قواعد سلوك ميثاق المساهمين. من خلال المشاركة، يتوقع منك الحفاظ على هذا الرمز. يرجى الإبلاغ عن السلوك غير المقبول إلى [email protected].
لتثبيت ثنائيات الإلكترون المعدة مسبقًا، استخدم npm
. الطريقة المفضلة هي تثبيت Electron باعتباره تبعية تطوير في تطبيقك:
npm install electron --save-dev
لمزيد من خيارات التثبيت ونصائح استكشاف الأخطاء وإصلاحها، راجع التثبيت. للحصول على معلومات حول كيفية إدارة إصدارات Electron في تطبيقاتك، راجع إصدار Electron.
يوفر كل إصدار من إصدارات Electron ثنائيات لأنظمة التشغيل macOS وWindows وLinux.
ia32
( x86
) و x64
( amd64
) و arm64
لنظام التشغيل Windows. تمت إضافة دعم Windows on ARM في Electron 5.0.8. تمت إزالة دعم أنظمة التشغيل Windows 7 و8 و8.1 في Electron 23، وذلك تماشيًا مع سياسة إيقاف تشغيل Windows الخاصة بـ Chromium. استخدم Electron Fiddle
لإنشاء تجارب Electron الصغيرة وتشغيلها وتعبئتها، لرؤية أمثلة التعليمات البرمجية لجميع واجهات برمجة التطبيقات الخاصة بـ Electron، ولتجربة إصدارات مختلفة من Electron. لقد تم تصميمه لتسهيل بدء رحلتك مع Electron.
بدلاً من ذلك، يمكنك استنساخ وتشغيل مستودع الإلكترون/البدء السريع للإلكترون لرؤية الحد الأدنى من تطبيق Electron أثناء العمل:
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
يستخدم معظم الأشخاص Electron من سطر الأوامر، ولكن إذا كنت بحاجة إلى electron
داخل تطبيق Node الخاص بك (وليس تطبيق Electron الخاص بك)، فسيعيد مسار الملف إلى الملف الثنائي. استخدم هذا لإنتاج الإلكترون من البرامج النصية للعقدة:
const electron = require ( 'electron' )
const proc = require ( 'node:child_process' )
// will print something similar to /Users/maf/.../Electron
console . log ( electron )
// spawn Electron
const child = proc . spawn ( electron )
راجع تعليمات التثبيت المتقدمة لمعرفة كيفية استخدام مرآة مخصصة.
نحن نقوم بتعهيد ترجمات جماعية لوثائقنا عبر Crowdin. نقبل حاليًا الترجمات للغة الصينية (المبسطة)، والفرنسية، والألمانية، واليابانية، والبرتغالية، والروسية، والإسبانية.
إذا كنت مهتمًا بالإبلاغ عن المشكلات/إصلاحها والمساهمة مباشرةً في قاعدة التعليمات البرمجية، فيرجى مراجعة CONTRIBUTING.md للحصول على مزيد من المعلومات حول ما نبحث عنه وكيفية البدء.
يمكن العثور على معلومات حول الإبلاغ عن الأخطاء والحصول على المساعدة والعثور على أدوات الطرف الثالث ونماذج التطبيقات والمزيد على صفحة المجتمع.
معهد ماساتشوستس للتكنولوجيا
عند استخدام شعارات Electron، تأكد من اتباع سياسة العلامات التجارية لمؤسسة OpenJS.