HardWord نشر 2 أكتوبر 2015 أرسل تقرير نشر 2 أكتوبر 2015 أريد معرفة الفرق بين هذين النوعين (require_relative و require) من الاستدعاءات في الروبي، فدائما ما أجدهم في الشيفرات البرمجية المكتوبة بلغة الروبي. اقتباس
0 هشام رزق الله نشر 2 أكتوبر 2015 أرسل تقرير نشر 2 أكتوبر 2015 الفرق بينهم سهل للغاية، فتعتبر require_relative مكملا للتابع المدمج في الروبي require لأنها تسمح لك بتحميل ملف متعلق بملف آخر يحتوي على العبارة require_relative.فعلى سبيل المثال، لو كان لديك أصناف وحدة test في مجلد "test”، وأما البيانات التابعة لها موجودة في مجلد "test/data"، لذلك سوف تستخدم سطر مشابه لهذا في هذه الحالات للاستدعاء:require_relative "data/customer_data_1" أي أن استخدام require_relative هي إحدى الطرق لاستدعاء الوحدات في مجلدات المشروع خاص بك.ويمكن تفسير أن السطر التالي لاستدعاء path عن طريق require_relative:require_relative('path') مشابه للسطر التالي لنفس الاستدعاء لكن عن طريق require:require(File.expand_path('path', File.dirname(__FILE__)))المصدر اقتباس
السؤال
HardWord
أريد معرفة الفرق بين هذين النوعين (require_relative و require) من الاستدعاءات في الروبي، فدائما ما أجدهم في الشيفرات البرمجية المكتوبة بلغة الروبي.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.