Я хочу оптимизировать свое приложение javascript с помощью оптимизатора require.js, но теперь мне интересно, можно ли также включить пути require.config, а также модули javascript в один файл.
Фактически, после запуска r.js я хотел бы получить один окончательный файл javascript, который является main-built_v_0_1.js, включая все пути + другие файлы js.
Здесь у меня есть файл main.js:
require.config({
paths : {
// Backbone libs
jquery : '../lib/jquery/jquery-1.7.1.min',
underscore : '../lib/underscore/underscore-min',
backbone : '../lib/backbone/backbone',
text : '../lib/require/text',
// JQGrid
jgqridi18n : '../lib/jqgrid/js/i18n/grid.locale-en',
jqgrid : '../lib/jqgrid/jquery.jqGrid.min',
// Templates root directory
templates : '../templates'
}
});
Тогда у меня есть файлы backbone.js, это app.js, router1.js, model1.js, view1.js и т. Д.
Кто-нибудь когда-либо делал это раньше? Если это возможно, как может потребоваться require.js, чтобы эти псевдонимы распространились по всему приложению?