في المتطلبات ، هناك خاصية تسمى baseurl. من خلال إعداد BaseUrl ، يمكننا كتابة مسار الملف الذي يجب تحميله بالنسبة للمشروع ، وليس بالنسبة للصفحة الحالية.
على سبيل المثال: افترض أن دليل المشروع الخاص بنا هو/myProject/، الذي يحتوي على صفحتين ، واحد هو /myproject/one.html ، والآخر هو /myproject/html/other.html ، ويحتاجون جميعًا إلى تحميل /myproject/js/some.js. إذا قمنا بتعيين baseurl على/myProject/، عندما نقوم بتحميل JS ، يمكن لكلتا الصفحتين استخدام المسار بالنسبة للمشروع ./js/some ، بدلاً من استخدام مسارات نسبية مختلفة لأن مسار الصفحة مختلف.
ولكن إذا لم نستخدم requirejs ، فهل يمكننا تنفيذ وظائف مشابهة لـ Baseurl؟
علامة قاعدة في الواقع ، هناك علامة أساسية في HTML يمكن أن تنتج وظائف مماثلة. على سبيل المثال:انسخ الرمز