У меня есть файл структуру, которая выглядит следующим образом:Как определить переменную в require.config()
/js
/vendor/
/spec
|-main.js
spec/min.js
моя точка входа и от него модули ввода нагрузки в /js,
/vendor
, /spec
На самом деле, чтобы все правильно работало, мне нужно положить baseUrl: '../'
.
Поскольку каталог js, vendor и spec имеет много подкаталогов, довольно скучно обрабатывать их, также потому, что, если я что-то меняю в структуре файла, мне нужно изменить много строк.
Мой вопрос: можно использовать requirejs для установки разных paths
или переменной, на которую ссылаются?
Очевидно, что без определения какой-либо глобальной переменной.
Пример:
require.config({
baseUrl: '../',
paths: {
userView: 'js/users/views/userView' // how it works
userView: baseDir + '/jquery' // possible solution where baseDir = js/users/views/
}
});