Task RequireJS Error Missing either an "out" or "dir" config value

205 Views Asked by At

My Gruntfile is:

    requirejs: {
        dist: {                             

            options: {

                baseUrl: '<%= yeoman.app %>/scripts',
                optimize: 'none',
                paths: {
                    'jquery': 'app/scripts/bower_components/jquery/dist/jquery',
                    'backbone': 'app/scripts/bower_components/backbone/backbone',
                    'backbone.marionette': 'app/scripts/bower_components/marionette/lib/backbone.marionette',
                    'backbone.query.parameters': 'app/scripts/bower_components/backbone-query-parameters/backbone.queryparams',
                    'backbone.localstorage': 'app/scripts/bower_components/backbone.localstorage/backbone.localStorage',
                    'underscore': 'app/scripts/bower_components/lodash/dist/lodash',
                    'bootstrap': 'app/scripts/bower_components/bootstrap-sass-official/assets/javascripts/bootstrap',
                    'highcharts': 'app/scripts/bower_components/highcharts/highcharts',
                    'highcharts.exporting': 'app/scripts/bower_components/highcharts/modules/exporting',
                    'highstock': 'app/scripts/bower_components/highstock-release/highstock',
                    'highmaps': 'app/scripts/bower_components/highmaps-release',
                    'jqx': 'app/scripts/vendor/jqwidgets',
                    'globalize': 'app/scripts/vendor/jqwidgets/globalization/globalize',
                    'globalize.culture.es-CO': 'app/scripts/vendor/jqwidgets/globalization/globalize.culture.es-CO',
                    'text': 'app/scripts/bower_components/requirejs-plugins/lib/text',
                    'json': 'app/scripts/bower_components/requirejs-plugins/src/json',
                    'jQuery.print': 'app/scripts/bower_components/jQuery.print/jQuery.print',
                    'moment': 'app/scripts/bower_components/momentjs/moment'
                },
                // TODO: Figure out how to make sourcemaps work with grunt-usemin
                // https://github.com/yeoman/grunt-usemin/issues/30
                //generateSourceMaps: true,
                // required to support SourceMaps
                // http://requirejs.org/docs/errors.html#sourcemapcomments
                preserveLicenseComments: false,
                useStrict: true,
                wrap: true,                    
            }
        }
    },`

And when execute I have this error

Error: Error: Missing either an "out" or "dir" config value. If using "appDir" for a full project optimization, use "dir". If you want to optimize to one file, use "out". at Function.build.createConfig (D:\LauraAcosta\Fuentes Estadisticas\AgronetEstadisticas-master\node_modules\grunt-requirejs\node_modules\requirejs\bin\r.js:31109:19) Warning: Task "requirejs:dist" failed. Use --force to continue.

I don't know the reason for this error. Thanks!

0

There are 0 best solutions below