requirejs-config.js
1.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
if (window.Url) {
var base = Url.initBase() + '/js/';
} else {
base = '../js'
}
requirejs.config({
baseUrl: base,
waitSeconds: 0,
paths: {
piwik: 'piwik',
jquery: 'jquery',
jquery_xdomainrequest: 'jquery.xdomainrequest.min',
jquery_ui: 'jquery-ui-1.11.4.custom/jquery-ui.min',
jquery_cookie: 'jquery_cookie',
jquery_timeago: 'jquery.timeago',
jquery_timeago_pt: 'jquery.timeago.pt-br',
jquery_simplePagination: 'jquery.simplePagination',
jquery_equalHeights: 'jquery_equalHeights',
jquery_footable: 'footable',
handlebars: 'handlebars',
handlebars_helpers: 'handlebars_helpers',
jquery_maxlength: 'jquery_maxlength',
slick: 'slick.min',
fastclick: 'fastclick.min',
layout: 'layout',
main: 'main',
"proposal-app": 'proposal-app'
},
shim: {
'handlebars': {
deps: ['jquery'],
exports: 'Handlebars'
},
'jquery_xdomainrequest': {
deps: ['jquery']
},
'jquery_cookie': {
deps: ['jquery']
},
'jquery_timeago': {
deps: ['jquery']
},
'jquery_timeago_pt': {
deps: ['jquery_timeago']
},
'jquery_simplePagination': {
deps: ['jquery']
},
'jquery_equalHeights': {
deps: ['jquery']
},
'footable': {
deps: ['jquery']
},
'jquery_ui': {
deps: ['jquery']
},
'layout': {
deps: ['jquery']
},
'jquery_maxlength': {
deps: ['jquery']
},
'slick': {
deps: ['jquery']
},
'fastclick': {
deps: ['jquery']
},
'handlebars_helpers': {
deps: ['handlebars']
},
'proposal-app': {
deps: ['jquery'],
exports: 'ProposalApp'
}
}
});
requirejs(['piwik']);
requirejs(['jquery', 'proposal-app', 'jquery-ui', 'jquery_xdomainrequest',
'jquery_timeago_pt', 'jquery_simplePagination', 'jquery_equalHeights',
'footable', 'handlebars_helpers'
]);
requirejs(['slick', 'fastclick', 'jquery_maxlength', 'layout', 'main']);