Я ищу автоматическую загрузку зависимых файлов, аналогично тому, как работает deps
, после чего эти файлы необходимо загрузить ПОСЛЕ первоначально запрошенной.Автоматически загружать файлы после исправления
Например:
require.config({
baseUrl: '/',
paths: {
jquery: '/assets/components/jquery/dist/jquery.min',
highcharts: '/assets/components/highcharts/highcharts.js',
'highcharts.more': '/assets/components/highcharts/highcharts-more.js'
},
shim: {
jquery: { exports: 'jQuery' },
highcharts: { deps: ['jquery'] },
'highcharts.more' : { deps: ['highcharts'] },
}
});
define(function (require) {
var app = require('assets/js/app');
app.start();
});
Когда требует highcharts
, JQuery будет автоматически загружаться в качестве зависимой, однако Highcharts требует, чтобы вы загрузить два файла.
Кто-нибудь знает, как я могу загрузить файлы после исправления, т. Е. После загрузки highcharts
для автоматической загрузки highcharts.more
.
Я мог бы просто установить highcharts
зависимость от highcharts-more
и загрузить highcharts-more
однако надеялся, что был более чистый способ?
Надеюсь, это имеет смысл ?!
Благодаря
Гав
Эй, Луи, спасибо за это. Я надеялся, что я могу сказать, что когда я загружаю определенный элемент, я могу указать зависимости с помощью 'deps', а также указать список дополнительных элементов/файлов, которые необходимы. Без сомнения, это, вероятно, выходит за рамки требования, но я подумал, что я бы это сделал;) – Gavin