diff --git a/src/components/PageTools/index.vue b/src/components/PageTools/index.vue
new file mode 100644
index 0000000..43721b1
--- /dev/null
+++ b/src/components/PageTools/index.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/index.js b/src/components/index.js
new file mode 100644
index 0000000..ac2bb9a
--- /dev/null
+++ b/src/components/index.js
@@ -0,0 +1,10 @@
+// 该文件负责所有的公共的组件的全局注册 Vue.use
+import PageTools from './PageTools'
+export default {
+ // 为vue准备的第三方包, 必须有install方法
+ // 这里方法可以自动接收一个形参, 就是Vue包
+ install(Vue) {
+ // 注册全局的通用栏组件对象
+ Vue.component('PageTools', PageTools)
+ }
+}
diff --git a/src/main.js b/src/main.js
index a510995..aa011c0 100644
--- a/src/main.js
+++ b/src/main.js
@@ -16,6 +16,9 @@ import router from './router'
import '@/icons' // icon
import '@/permission' // permission control
+import Component from '@/components'
+Vue.use(Component)
+
/**
* If you don't want to use mock-server
* you want to use MockJs for mock api