config.js
6.73 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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
requirejs.config({
waitSeconds: 0,
baseUrl: '/mobilemode/admin/src',
urlArgs: "v=20200106",
shim: {
'layer': ['jquery'],
'ztree': ['jquery'],
'colpick': ['jquery'],
'sortable': ['jquery'],
'utils': ['jquery'],
'FormmodeUtil': ['jquery'],
'jquery.hover': ['jquery'],
'introjs': ['jquery'],
'jquery.jgrowl': ['jquery'],
'vue-ext': ['vue'],
'select2-zh-CN': ['select2'],
'select2-zh-TW': ['select2'],
'air.datepicker': ['jquery'],
'datePicker-zh-CN': ['air.datepicker'],
'jquery.qrcode': ['jquery'],
'perfect-scrollbar': ['jquery'],
// htmlEditor
'language-tools': ['ace'],
'Mobile_NS': ['ace'],
'htmlEditor': ['jquery'],
'ckEditor': {exports: 'CKEDITOR'}
},
paths: {
// js 库和框架
'vue': '../dep/vue/vue.min',
'vue-ext': '../dep/vue/vue-ext', // vue指令扩展
'jquery': '../dep/jquery/jquery-1.10.2.min',
'ztree': '../dep/jquery/ztree/jquery.ztree.min', // 树形插件
'jquery.hover': '../dep/jquery/hoverIntent/jquery.hoverIntent',
'jNice': '../dep/jquery/jNice/jquery.jNice_wev8',
'jquery.qrcode': '../dep/jquery/qrcode/jquery.qrcode.min', // 二维码插件
'jquery.jgrowl': '../dep/jquery/jGrowl/jquery.jgrowl.min', // 消息提示
'colpick': '../dep/colpick/colpick_wev8', // 颜色拾取器插件
'layer': '../dep/layer/layer', // 弹出层
'snap': '../dep/Snap.svg/snap.svg-min', // svg库
'sortable': '../dep/jquery-ui/jquery-ui.min', // 拖拽排序插件
'css': '../dep/require/css.min', // require css插件
'text': '../dep/require/text', // require text插件
'clipboard': '../dep/clipboard/clipboard.min', // 复制插件
'select2': '../dep/select2/select2.min', // select插件
'html2canvas': '../dep/html2canvas/html2canvas.min', // html截图插件
'introjs': '../dep/intro/intro.min', // 引导插件
'perfect-scrollbar': '../dep/perfect-scrollbar/perfect-scrollbar.jquery.min', // 滚动条
'ace': '../dep/ace/ace', // 编辑器插件
'language-tools': '../dep/ace/ext-language_tools', // 编辑器扩展
'air.datepicker': '../dep/air-datepicker/js/datepicker.min', // 日期插件
'split':'../dep/split/split.min', //可调节大小的拆分视图面板的插件
"juicer": "../../mobile/js/lib/juicer/juicer.min_wev8",
"base64": "../../js/base64/jbase64", // base64加密
"lz-string": "../dep/lz-string/lz-string.min",
"amap": "../../mobile/js/lib/amap/api_https_amap",//高德地图
// js 库依赖的css文件
'layer_css': '../dep/layer/skin/default/layer',
'colpick_css': '../dep/colpick/css/colpick_wev8',
'jNice_css': '../dep/jquery/jNice/jNice/jNice_wev8',
'select2_css': '../dep/select2/css/select2.min_wev8',
'intro_css': '../dep/intro/introjs.min',
'ps_css': '../dep/perfect-scrollbar/css/perfect-scrollbar.min',
'jgrowl_css': '../dep/jquery/jGrowl/jquery.jgrowl.min',
'dataPicker_css': '../dep/air-datepicker/css/datepicker.min',
"urlSelector_css": "../../js/urlSelector/urlSelector_wev8",
// 依赖外部css
"mobilemode_css": "../../mobile/dist/css/mobile.css",
// i18n
'select2-zh-CN': '../dep/select2/i18n/zh-CN',
'select2-zh-TW': '../dep/select2/i18n/zh-TW',
'datePicker-zh-CN': '../dep/air-datepicker/js/i18n/datepicker.zh',
// mec
'mec': './appdesigner/mec/mec_wev8',
'mec_pool': './appdesigner/mec/MECHandlerPool_wev8',
'ResourceLoader': './appdesigner/mec/ResourceLoader',
// 本地模块
'UUID': '../../js/UUID_wev8',
"urlSelector": "../../js/urlSelector/urlSelector_wev8",
// appdesigner
'appdesigner': './appdesigner/appdesigner_wev8',
'utils': './appdesigner/utils',
'Mobilemode_trace': './appdesigner/Mobilemode_trace',
'dataModel': './appdesigner/components/dataModel', // 数据model
'module-card': './appdesigner/components/vue/moduleCard', // 模块布局标签
'module-create': './appdesigner/components/vue/moduleCreate', // 创建页面模块
'loading': './appdesigner/components/vue/loading', // loading
'contextMenu': './appdesigner/components/contextMenu', // 右键菜单
'fieldPicker': './appdesigner/components/fieldPicker', //列表插件 字段选择器
'colorPanel': './appdesigner/components/colorPanel', //颜色选择面板
'navPanel': './appdesigner/components/navPanel', // 导航插件 链接面板
'urlSelectPanel': './appdesigner/components/urlSelectPanel', // 链接配置面板
'dataSetPanel': './appdesigner/components/dataSetPanel', // 数据明细插件 数据集选择面板
'pageLinksPicker': './appdesigner/components/pageLinksPicker', // 页面链接选择器
'appSkin': './appdesigner/components/appSkin', // 应用皮肤
'dragula': './appdesigner/components/drag', // 拖拽
'vue-components': './appdesigner/components',
'sourcecode': './appdesigner/components/sourcecode', // 源码编辑
'applist': './appdesigner/components/applist', // 打开应用
'sourcePanel': './appdesigner/components/sourcePanel', //列表类插件,数据来源面板
'searchFieldpropPanel': './appdesigner/components/searchFieldpropPanel', //明细表、顶部搜索控件字段设置面板
// 公共js
'components/common': './common/js/common', // 通用method
'shortcut': './common/js/shortcut', // 快捷键绑定
// 公共组件
'htmlEditor': './common/coms/htmlEditor', // 编辑器
'modal': './common/coms/modal', // 模态窗口
'notification': './common/coms/notification', // 信息提醒
'switcher': './common/coms/form/switcher', // 开关
'checkbox': './common/coms/form/checkbox', // 多择框
'validate': './common/coms/form/validate', // 规则验证
'scroll': './common/coms/scroll', // 滚动条
'dropdown': './common/coms/dropdown', // 下拉框
'i18n/lang': './common/coms/i18n/lang', // 多语言框
'autobind': './common/coms/autobind',
'ckEditor': './common/coms/ckeditor/optimized/ckeditor',
// 设计器插件
"mec/score": "./appdesigner/mec/score",
"mec/plugin": "./appdesigner/mec/plugin/index",
"mec/plugin/model": "./appdesigner/mec/plugin/model",
"mec/plugin/view": "./appdesigner/mec/plugin/view",
"mec/plugin/controller": "./appdesigner/mec/plugin/controller",
"mobile/i18n" : "../../mobile/js/main/i18n"
}
});