-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig-test.js
87 lines (75 loc) · 1.95 KB
/
config-test.js
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
87
/**
* Created by schien on 19/11/13.
*/
require.config({
catchError: true,
baseUrl: './../',
paths: {
backbone: 'js/lib/backbone',
dualstorage: 'js/lib/backbone.dualstorage.amd',
backbonetouch: 'js/lib/backbone.touch',
store: 'js/storage/MemoryStore',
backend: 'js/storage/LSBackend',
async: 'js/lib/async',
domReady: 'js/lib/domReady',
fastclick: 'js/lib/fastclick',
gmaps: 'js/lib/google_maps',
document: "js/lib/document",
window: "js/lib/window",
math: "js/lib/math",
parsley: 'js/lib/parsley',
handlebars: 'js/lib/handlebarsamd',
iScroll: 'js/lib/iscroll',
// todo use the lite version on mobile
jquery: 'js/lib/jquery',
richmarker: 'js/lib/richmarker_req',
underscore: 'js/lib/underscore',
errorhandler: 'js/lib/errorhandler',
MapMainView: 'js/views/MapMainView',
text: 'js/lib/text',
globals: 'app/globals',
Application: 'app/MainApp'
},
shim: {
'jquery': {
exports: '$'
},
gmaps: {
exports: 'google',
deps: ['async']
},
'handlebars': {
exports: 'Handlebars'
},
'fastclick': {
exports: 'Fastclick'
},
'iScroll': {
deps: ['document', 'math', 'window'],
exports: 'iScroll'
},
underscore: {
exports: '_'
},
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
},
backbonetouch :{
deps: [
'underscore',
'jquery',
'backbone'
]
},
dualstorage: {
deps: ['underscore', 'backbone']
},
'parsley': { deps: ['jquery'] }
},
// for ripple
waitSeconds: 0
});