次のオプティマイザ設定を使用してデュランダル ビルドを最適化しています。
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
};
});