ali_agha نشر 22 نوفمبر 2015 أرسل تقرير نشر 22 نوفمبر 2015 أريد استدعاء ملفات أخرى داخل مشروعي المبرمج بلغة روبي، فهل استخدام طريقة require File.expand_path(..., __FILE__) تعتبر طريقة صحيحة لفعل ذلك؟ أم أن هنالك طرق أفضل منها؟ اقتباس
0 هشام رزق الله نشر 22 نوفمبر 2015 أرسل تقرير نشر 22 نوفمبر 2015 يمكنك استخدام طرق أخرى أقصر لفعل ذلك في روبي، فإذا كنت تستخدم الإصدار 1.9.2 فسيكون استعمال require_relative الطريقة الأفضل لاستدعاء الملفات.في الإصدارات الأخيرة للروبي تم التعديل على require حتى لا تضم المجلدات المخفية (مجلدات التي تبدأ بـ .) لأسباب أمنية، لذلك تمت إضافة require_relative لتوفير ملف محلي للوحدات المرتبطة بمسار استدعاء السكربت.كما يمكنك استعمال Kernel#__dir__ في حالة استخدامك للإصدار الثاني من روبي. اقتباس
السؤال
ali_agha
أريد استدعاء ملفات أخرى داخل مشروعي المبرمج بلغة روبي، فهل استخدام طريقة require File.expand_path(..., __FILE__) تعتبر طريقة صحيحة لفعل ذلك؟ أم أن هنالك طرق أفضل منها؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.