From 9b7a5d3b5b5e3eb99dfc135d66138b64fc96e9e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Sun, 21 Jan 2018 22:47:50 +0800 Subject: [PATCH] no message Former-commit-id: 6f04869536fc54ea3209d68ad1c1b3a99ebf1f90 Former-commit-id: c6cbfaaed3ba2905d1f3420bf8ea89b8c9325741 Former-commit-id: ebc4c064129b7c58abbb2802d275a4f59a210e46 --- src/components/charts/pie/1.vue | 3 -- src/components/core/index.js | 9 ++++ src/components/demo/index.js | 10 +++++ src/components/index.js | 76 +-------------------------------- 4 files changed, 21 insertions(+), 77 deletions(-) delete mode 100644 src/components/charts/pie/1.vue create mode 100644 src/components/core/index.js create mode 100644 src/components/demo/index.js diff --git a/src/components/charts/pie/1.vue b/src/components/charts/pie/1.vue deleted file mode 100644 index 67c77bda..00000000 --- a/src/components/charts/pie/1.vue +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/src/components/core/index.js b/src/components/core/index.js new file mode 100644 index 00000000..eb482520 --- /dev/null +++ b/src/components/core/index.js @@ -0,0 +1,9 @@ +import Vue from 'vue' + +Vue.component('Container', resolve => { require(['@/components/core/Container'], resolve) }) +Vue.component('CountUp', resolve => { require(['@/components/core/CountUp'], resolve) }) +Vue.component('Highlight', resolve => { require(['@/components/core/Highlight'], resolve) }) +Vue.component('IconSelect', resolve => { require(['@/components/core/IconSelect/index.vue'], resolve) }) +Vue.component('Markdown', resolve => { require(['@/components/core/Markdown'], resolve) }) +Vue.component('QuillEditor', resolve => { require(['@/components/core/QuillEditor'], resolve) }) +Vue.component('SimpleMDE', resolve => { require(['@/components/core/SimpleMDE'], resolve) }) diff --git a/src/components/demo/index.js b/src/components/demo/index.js new file mode 100644 index 00000000..665169e5 --- /dev/null +++ b/src/components/demo/index.js @@ -0,0 +1,10 @@ +import Vue from 'vue' +import {GridLayout, GridItem} from 'vue-grid-layout' +import SplitPane from 'vue-splitpane' + +Vue.component('GridLayout', GridLayout) +Vue.component('GridItem', GridItem) +Vue.component('SplitPane', SplitPane) +Vue.component('GithubLink', resolve => { require(['@/components/demo/GithubLink'], resolve) }) +Vue.component('GithubLinkButton', resolve => { require(['@/components/demo/GithubLinkButton'], resolve) }) +Vue.component('PageHeader', resolve => { require(['@/components/demo/PageHeader'], resolve) }) diff --git a/src/components/index.js b/src/components/index.js index f503c88d..4b29411f 100644 --- a/src/components/index.js +++ b/src/components/index.js @@ -1,74 +1,2 @@ -import Vue from 'vue' - -import {GridLayout, GridItem} from 'vue-grid-layout' - -import SplitPane from 'vue-splitpane' - -// 名称:网格布局组件 -// 用途:实现网格布局 -Vue.component('GridLayout', GridLayout) -Vue.component('GridItem', GridItem) - -// 名称:可调节的布局切分组件 -// 用途:像codepen类似的布局 -Vue.component('SplitPane', SplitPane) - -// 名称:页面容器 -// 用途:每个页面的最外层元素,统一样式 -Vue.component('Container', resolve => { - require(['@/components/core/Container'], resolve) -}) - -// 名称:markdown加载器 -// 用途:加载一个markdown文件 -Vue.component('Markdown', resolve => { - require(['@/components/core/Markdown'], resolve) -}) - -// 名称:github 链接 -// 用途:本质上这就是一个 github 的链接 -Vue.component('GithubLink', resolve => { - require(['@/components/demo/GithubLink'], resolve) -}) - -// 名称:github 链接按钮 -// 用途:本质上这就是一个 github 的链接 -Vue.component('GithubLinkButton', resolve => { - require(['@/components/demo/GithubLinkButton'], resolve) -}) - -// 名称:SimpleMDE markdown 编辑器 -// 用途:SimpleMDE markdown 编辑器 -Vue.component('SimpleMDE', resolve => { - require(['@/components/core/SimpleMDE'], resolve) -}) - -// 名称:富文本编辑器 -// 用途:富文本编辑器 -Vue.component('QuillEditor', resolve => { - require(['@/components/core/QuillEditor'], resolve) -}) - -// 名称:数字动画 -// 用途:数字动画 -Vue.component('CountUp', resolve => { - require(['@/components/core/CountUp'], resolve) -}) - -// 名称:代码高亮 -// 用途:代码高亮 -Vue.component('Highlight', resolve => { - require(['@/components/core/Highlight'], resolve) -}) - -// 名称:页面Header -// 用途:页面Header -Vue.component('PageHeader', resolve => { - require(['@/components/demo/PageHeader'], resolve) -}) - -// 名称:IconSelect -// 用途:图标选择器 -Vue.component('IconSelect', resolve => { - require(['@/components/core/IconSelect/index.vue'], resolve) -}) +import './core' +import './demo'