Использовать неоптимизированный файл с r.js
Я оптимизирую свою сборку Durandal со следующими настройками оптимизатора:
options: {
name: '../lib/require/almond-custom',
baseUrl: requireConfig.baseUrl,
mainPath: 'app/main',
paths: mixIn({ }, requireConfig.paths, { 'almond': 'lib/require/almond-custom.js' }),
optimize: 'none',
out: 'build/app/main.js',
preserveLicenseComments: false
}
Моя проблема в том, что у меня есть config.js
в моем requireConfig.paths
, который я хотел бы исключить из оптимизации и использовать в качестве неоптимизированной версии. Причина в том, что я хотел бы иметь возможность изменять конфигурационный файл в сборке, не копаясь в оптимизированный файл.
Я старался exclude
а также empty:
, но это только исключит конфиг из оптимизированного js-файла. Как бы я включил его в качестве "удаленного" файла?
config.js:
define(['foo', 'bar'], function(){
return {
// some variables that are used in my other modules here
};
});