Dalam requireJS, terdapat atribut yang dipanggil baseURL Dengan menetapkan baseURL, kita boleh menulis laluan fail yang akan dimuatkan secara relatif kepada projek dan bukannya relatif kepada halaman semasa.
Contohnya: Katakan direktori projek kami ialah /myproject/, terdapat dua halaman di dalamnya, satu ialah /myproject/one.html, satu lagi ialah /myproject/html/other.html, kedua-duanya perlu memuatkan /myproject /js /some.js. Jika kita menetapkan baseURL kepada /myproject/, maka apabila kita memuatkan js, kedua-dua halaman boleh menggunakan laluan relatif kepada projek./js/some daripada menggunakan laluan relatif yang berbeza kerana laluan halaman adalah berbeza.
Tetapi jika kami tidak menggunakan requireJS, bolehkah kami melaksanakan fungsi yang serupa dengan baseURL?
tag asas
Malah, terdapat teg asas dalam HTML yang boleh menghasilkan fungsi yang serupa. Contohnya: