اذهب إلى المحتوى

السؤال

نشر

لدي ملفّ روبي x.rb يحتوي على رقم الإصدار كالتّالي
 

VERSION=1.0.0

وأرغب بالحصول على السّطر أعلاه في جميع ملفّات روبي داخل نفس المُجلّد. فكيف يُمكنني أن أقوم بالأمر؟

 

Recommended Posts

  • 0
نشر

يُمكن أن تنشئ وحدة ثمّ تقوم باستدعائها في ملفّات روبي داخل نفس المُجلّد. مثلا لنفرض أنّك ترغب بالحصول على رقم الإصدار في ملفّ y.rb. يجب عليك إنشاء وحدة داخل الملفّ x.rb ثمّ بعد ذلك تقوم باستدعائها في الملفّ y.rb، بحيث
مُحتويات الملفّ x.rb :

module X
  VERSION = "1.0.0"
end

مُحتويات الملفّ y.rb :

require_relative 'x'
module X
  puts VERSION
end

لا حظ بأنّنا استعنّا بـrequire_relative للاستدعاء.
مُخرجات الملفّ y.rb:
 

1.0.0

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...