-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvusion.config.js
55 lines (54 loc) · 2.94 KB
/
vusion.config.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
const pkg = require('./package.json');
const path = require('path');
module.exports = {
type: 'library',
name: 'cloud-ui-flowable',
CamelName: 'CloudUIFlowable',
alias: {
vue$: path.resolve(__dirname, 'node_modules/vue/dist/vue.esm.js'),
'vue-i18n$': path.resolve(__dirname, 'node_modules/vue-i18n/dist/vue-i18n.esm.js'),
'vue-router$': path.resolve(__dirname, 'node_modules/vue-router/dist/vue-router.esm.js'),
'@': path.resolve(__dirname, 'src'),
'cloud-ui.vusion$': path.resolve(__dirname, 'node_modules/cloud-ui.vusion/dist-raw/index.js'),
'cloud-ui.vusion.css$': path.resolve(__dirname, 'node_modules/cloud-ui.vusion/dist-raw/index.css'),
// 'cloud-ui.vusion$': path.resolve(__dirname, 'node_modules/cloud-ui.vusion/index.js'),
// 'cloud-ui.vusion.css$': path.resolve(__dirname, 'node_modules/cloud-ui.vusion/src/styles/base.css'),
},
docs: {
title: 'Cloud UI Flowable 组件库',
logo: '组件库',
github: 'https://github.com/vusion/cloud-ui-flowable',
package: pkg,
navbar: [
{ text: '说明', to: '/explain' },
{ text: '基础组件', to: '/components' },
],
components: [
{ group: 'Form', name: 'u-flowable-text', alias: '描述文字' },
{ group: 'Form', name: 'u-flowable-string', alias: '单行文字' },
{ group: 'Form', name: 'u-flowable-textarea', alias: '多行文字' },
{ group: 'Form', name: 'u-flowable-date-time', alias: '日期' },
{ group: 'Form', name: 'u-flowable-email', alias: '邮箱' },
{ group: 'Form', name: 'u-flowable-mobile', alias: '手机' },
{ group: 'Form', name: 'u-flowable-number', alias: '数字' },
{ group: 'Form', name: 'u-flowable-link', alias: '链接' },
{ group: 'Form', name: 'u-flowable-radios', alias: '单选项' },
{ group: 'Form', name: 'u-flowable-select', alias: '下拉选择' },
{ group: 'Form', name: 'u-flowable-checkbox', alias: '多项选择' },
{ group: 'Form', name: 'u-flowable-uploader', alias: '附件上传' },
{ group: 'Form', name: 'u-flowable-date-time-range', alias: '起止时间' },
{ group: 'Form', name: 'u-flowable-image-select', alias: '图片选择' },
{ group: 'Form', name: 'u-flowable-rich-text', alias: '富文本' },
{ group: 'Form', name: 'u-flowable-address', alias: '地址' },
{ group: 'Form', name: 'u-flowable-form-item', alias: '表单项' },
{ group: 'Form', name: 'u-flowable-form', alias: '表单' },
{ group: 'Form', name: 'u-flowable-user', alias: '成员' },
{ group: 'Form', name: 'u-flowable-department', alias: '部门' },
{ group: 'Form', name: 'u-flowable-table', alias: '表格' },
],
blocks: [],
directives: [],
filters: [],
utils: [],
},
};