هذا هو الأمر iex الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
IEX - قوقعة الإكسير
موجز
IEX [OPTIONS]
الوصف
يتم استخدام الغلاف التفاعلي لتقييم وتصحيح الأخطاء واستبطان الإكسير
نظام وقت التشغيل. كما يمكن استخدام البرنامج لاختبار عمل القطع الصغيرة
من الكود يهرب من مرحلة حفظ الكود في ملف.
OPTIONS
لاحظ أنه تم استعارة العديد من الخيارات المذكورة هنا من صدفة Erlang
ERL(1) يمكن استخدامها كمصدر إضافي للمعلومات عن الخيارات.
-e التعبير
يقيم التعبير المحدد.
-r ملف
يتطلب الملف المحدد. بمعنى آخر ، يتم التحقق من وجود الملف في
بداية IEX.
-S سيناريو
يقوم بتشغيل البرنامج النصي المحدد.
-با دليل
يضيف الدليل المحدد إلى بداية مسار الرمز. إذا كان الدليل
موجود بالفعل ، سيتم إزالته من موقعه القديم ووضعه في البداية.
انظر أيضا الوظيفة Code.prepend_path / 1.
-ب ملف
يفعل نفس الشيء مثل -r (انظر أعلاه) ولكن بالتوازي.
-pz دليل
يضيف الدليل المحدد إلى نهاية مسار الكود. إذا كان الدليل بالفعل
موجود ، لن يتم إزالته من موقعه القديم أو وضعه في النهاية.
انظر أيضا الوظيفة Code.append_path / 1.
--تطبيق استمارتنا
يبدأ التطبيق المحدد وجميع تبعياته.
--erl المعلمات
يخدم نفس الغرض مثل ELIXIR_ERL_OPTIONS (راجع ملف البيئة الجزء)
--بسكويت قيمنا
يحدد قيمة ملف تعريف الارتباط السحرية. إذا لم يتم تحديد القيمة عبر الخيار عندما
تبدأ العقدة ، سيتم أخذها من الملف ~ / .erlang.cookie (انظر FILES
الجزء). يمكن أن تتفاعل العقد الموزعة مع بعضها البعض فقط عندما يكون سحرها
ملفات تعريف الارتباط متساوية.
انظر أيضا الوظيفة Node.set_cookie / 2.
--منفصل
يقوم بتشغيل نظام وقت تشغيل Erlang المنفصل عن طرف التحكم.
--مختفي
يبدأ عقدة مخفية.
الاتصالات بين العقد متعدية. على سبيل المثال ، إذا كانت العقدة A متصلة بـ
العقدة B ، والعقدة B متصلة بالعقدة C ، ثم يتم توصيل العقدة A بالعقدة C.
خيار --مختفي يسمح بإنشاء عقدة يمكن توصيلها بعقدة أخرى ،
الهروب من الاتصالات الزائدة عن الحاجة.
وظيفة Node.list / 0 يسمح بالحصول على قائمة العقد المتصلة بالهدف
العقدة ، ولكن القائمة لن تتضمن العقد المخفية. اعتمادًا على معلمة الإدخال ،
وظيفة Node.list / 1 يسمح بالحصول على القائمة التي تحتوي فقط على العقد المخفية
(المعلمة :مختفي) أو كل من العقد المخفية وغير المخفية (المعلمة
: متصل).
- الاسم الاسم
يعطي اسمًا قصيرًا للعقدة ويبدأها. الأسماء القصيرة تأخذ شكل الاسم@مضيف،
حيث المضيف هو اسم المضيف الهدف (اسم المضيف(1) الذي يدير العقدة. ال
يمكن أن تتفاعل العقد ذات الأسماء القصيرة مع بعضها البعض فقط في نفس الشبكة المحلية.
--اسم الاسم
يعطي اسمًا طويلًا للعقدة ويبدأها. الأسماء الطويلة تأخذ شكل الاسم@ المضيف أين
host هو عنوان IP الخاص بالمضيف الذي يدير العقدة. على عكس العقد
مع أسماء قصيرة ، فإن العقد ذات الأسماء الطويلة غير مقيدة بحدود محلية
الشبكة (انظر أعلاه).
- dot-iex ملف
يقوم بتحميل الملف المحدد بدلاً من .iex.exs (انظر FILES الجزء).
- رمش العقدة
يتصل بالعقدة المحددة التي بدأت بـ - الاسم or --اسم الخيارات
(أنظر فوق).
-- يفصل الخيارات التي تم تمريرها إلى المترجم عن الخيارات التي تم تمريرها إلى المنفذ
رمز.
البيئة
ELIXIR_ERL_OPTIONS
يسمح بتمرير المعلمات إلى وقت تشغيل Erlang.
استخدم iex عبر الإنترنت باستخدام خدمات onworks.net