我正在使用以下优化程序设置优化我的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
};
});