require.config({ urlArgs: "bust=0.1.23", baseUrl: "assets/js", // alias libraries paths paths: { 'app': 'app', 'css':'../lib/angular/css.min', 'service': 'service/service', 'jquery': '../lib/jquery/jquery.min', 'qrcode': '../lib/jquery/jquery.qrcode.min', 'highstock': '../lib/highstock/highstock', 'kline': '../lib/highstock/kline', 'angular': '../lib/angular/angular.min', 'angularAMD': '../lib/angular/angularAMD.min', 'angular-ui-router': '../lib/angular/angular-ui-router', 'angular-resource': '../lib/angular/angular-resource', 'layer': '../lib/layui/layui', 'area':'../lib/jquery/area' }, shim: { 'jquery': { exports: '$' }, 'angular': { exports: 'angular' }, 'service': { deps:['angular'] }, "angularAMD": { deps:['angular'] }, "angular-ui-router": { deps:['angular'] }, "angular-resource": { deps:['angular'] }, "highstock": { exports: 'Highcharts', deps:['jquery'] }, "qrcode": { exports: 'qrcode', deps:['jquery'] }, 'kline':{//依赖 init:function(){ return{ MovingAverage:MovingAverage,//算移动均线 GetStartTime:GetStartTime,//开始时间 GetEndTime:GetEndTime,//结束时间 Fill:Fill,//筛选重置 Candle:Candle,//日式 Minute:Minute,//分时 highStockChart:highStockChart/*画图设置 参数重置*/ } }, 'deps':['jquery'] }, 'layer':{ deps:['css!../lib/layui/css/layui.css','css!../css/style.css'] } }, deps:['app'] });