diff --git a/tasks/options/requirejs.js b/tasks/options/requirejs.js index 79da0e7d506..a1636af98e5 100644 --- a/tasks/options/requirejs.js +++ b/tasks/options/requirejs.js @@ -7,7 +7,7 @@ module.exports = function(config,grunt) { appDir: '<%= genDir %>', dir: '<%= tempDir %>', mainConfigFile: '<%= genDir %>/app/components/require.config.js', - baseUrl: 'app', + baseUrl: './', waitSeconds: 0, modules: [], // populated below, @@ -39,7 +39,7 @@ module.exports = function(config,grunt) { var requireModules = options.modules = [ { // main/common module - name: 'app', + name: 'app/app', include: [ 'kbn', 'text', @@ -54,21 +54,17 @@ module.exports = function(config,grunt) { 'jquery.flot', 'angular-strap', 'angular-dragdrop', - 'core/core', - 'services/all', - 'features/all', - 'controllers/all', - 'components/partials', + 'app/core/core', + 'app/services/all', + 'app/features/all', + 'app/controllers/all', + 'app/components/partials', // bundle the datasources - 'plugins/datasource/grafana/datasource', - 'plugins/datasource/graphite/datasource', - 'plugins/datasource/influxdb_08/datasource', + 'app/plugins/datasource/grafana/datasource', + 'app/plugins/datasource/graphite/datasource', + 'app/plugins/datasource/influxdb/datasource', ] }, - // { - // name: 'features/org/all', - // exclude: ['app'], - // } ]; var fs = require('fs'); @@ -76,7 +72,7 @@ module.exports = function(config,grunt) { // create a module for each directory in public/app/panels/ fs.readdirSync(panelPath).forEach(function (panelName) { - requireModules[0].include.push('panels/'+panelName+'/module'); + requireModules[0].include.push('app/panels/'+panelName+'/module'); }); return { options: options };