no message

Former-commit-id: 0a96bb54e9270e451e59b72e00e35053a7c0e152
Former-commit-id: c250ba90da6546626b9831847630aae786c88344
Former-commit-id: c1182b1bdc6ea9b3934275286a93e2760a643bfe
This commit is contained in:
李杨
2018-01-14 22:51:12 +08:00
parent e667b66cf3
commit 173520d20e
210 changed files with 10281 additions and 0 deletions

50
src/components/index.js Normal file
View File

@@ -0,0 +1,50 @@
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/index.vue'], resolve)
})
// 名称markdown加载器
// 用途加载一个markdown文件
Vue.component('Markdown', resolve => {
require(['@/components/core/Markdown/index.vue'], resolve)
})
// 名称github 链接
// 用途:本质上这就是一个 github 的链接
Vue.component('GithubLink', resolve => {
require(['@/components/demo/GithubLink/index.vue'], resolve)
})
// 名称SimpleMDE markdown 编辑器
// 用途SimpleMDE markdown 编辑器
Vue.component('SimpleMDE', resolve => {
require(['@/components/core/SimpleMDE/index.vue'], resolve)
})
// 名称:数字动画
// 用途:数字动画
Vue.component('CountUp', resolve => {
require(['@/components/core/CountUp/index.vue'], resolve)
})
// 名称:代码高亮
// 用途:代码高亮
Vue.component('Highlight', resolve => {
require(['@/components/core/Highlight/index.vue'], resolve)
})