Как можно использовать require
общий модуль, используя встроенный вызов из подкаталога? Мой основной модуль находится в одном оптимизированном сценарии вместе с requirejs
, который загружается как первый скрипт на странице. Он имеет абсолютный URL-адрес корневого каталога js
.RequireJS загружает главный модуль в каталог верхнего уровня из подкаталога
Теперь на странице, которая находится на URL localhost/myproject/checkout/cart
, я пытаюсь загрузить телеги модуль с помощью:
require(['common/main'],function(common){
require(['app/cart']);
});
Но она пытается ссылаться localhost/myproject/checkout/cart/js/app/cart.js
, который он никогда не найдет. Значение baseUrl
установлено равным ./js
.
Что я здесь делаю неправильно?
common/main.js
как:
require.config({
baseUrl: './js',
paths: {
app: 'app',
... // More code
}
});
Пожалуйста, мне нужна помощь с относительными путями URL-адрес в requireJS.
Ну что реальный путь к файлу в cart.js? – JJJ
@Juhana реальный путь - localhost/myproject/js/app/cart.js – coder101