Use non-optimized file with r.js

49 Views Asked by At

I am optimizing my Durandal build with the following optimizer settings:

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
}

My issue is that I have a config.js in my requireConfig.paths, which I would like to exlude from the optimization and use as a non optimized version. The reason for that is because I would like to be able to alter the config file on a build without digging in to an optimized file.

I tried exclude and empty:, but that will only exclude the config from the optimized js file. How would I include it as a "remote" file?

config.js:

define(['foo', 'bar'], function(){
    return {
        // some variables that are used in my other modules here
    };
});
0

There are 0 best solutions below