diff --git a/examples/App.vue b/examples/App.vue
index 2ffc453..043d7a3 100644
--- a/examples/App.vue
+++ b/examples/App.vue
@@ -4,21 +4,22 @@
-
+ width="90%">
+
+
\ No newline at end of file
diff --git a/packages/base/search-row/index.ts b/packages/base/search-row/index.ts
new file mode 100644
index 0000000..d187594
--- /dev/null
+++ b/packages/base/search-row/index.ts
@@ -0,0 +1,2 @@
+import SearchRow from './src/searchRow.vue';
+export { SearchRow };
diff --git a/packages/search-row/src/searchRow.vue b/packages/base/search-row/src/searchRow.vue
similarity index 100%
rename from packages/search-row/src/searchRow.vue
rename to packages/base/search-row/src/searchRow.vue
diff --git a/packages/tag/index.ts b/packages/base/tag/index.ts
similarity index 86%
rename from packages/tag/index.ts
rename to packages/base/tag/index.ts
index ec49516..0c46532 100644
--- a/packages/tag/index.ts
+++ b/packages/base/tag/index.ts
@@ -1,5 +1,5 @@
// import { PluginObject } from 'vue'
-import WkbTag from './src/tag.vue'
+import WkbTag from './src/tag.vue';
// const injectInstallObject: PluginObject = {
// install(Vue) {
@@ -14,4 +14,4 @@ import WkbTag from './src/tag.vue'
// injectInstallObject.install(window.Vue as any)
// }
-export default WkbTag
\ No newline at end of file
+export { WkbTag };
diff --git a/packages/tag/src/tag.vue b/packages/base/tag/src/tag.vue
similarity index 100%
rename from packages/tag/src/tag.vue
rename to packages/base/tag/src/tag.vue
diff --git a/packages/index.ts b/packages/index.ts
index 8bece09..e9eb961 100644
--- a/packages/index.ts
+++ b/packages/index.ts
@@ -1,7 +1,3 @@
-import WkbTag from './tag';
-import ListTable from './list-table';
-import SearchRow from './search-row';
-import ModifyForm from './modify-form';
-import Terminal from './termimal';
-
-export { WkbTag, ListTable, SearchRow, ModifyForm, Terminal };
+export * from "./base";
+export * from "./tool";
+export * from "./manage";
diff --git a/packages/list-table/index.ts b/packages/list-table/index.ts
deleted file mode 100644
index d13453f..0000000
--- a/packages/list-table/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import listTable from "./src/listTable.vue"
-export default listTable;
\ No newline at end of file
diff --git a/packages/manage/home/index.ts b/packages/manage/home/index.ts
new file mode 100644
index 0000000..e881284
--- /dev/null
+++ b/packages/manage/home/index.ts
@@ -0,0 +1,2 @@
+import Home from './src/home.vue';
+export { Home };
diff --git a/packages/manage/home/src/home.vue b/packages/manage/home/src/home.vue
new file mode 100644
index 0000000..54cdd40
--- /dev/null
+++ b/packages/manage/home/src/home.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/manage/index.ts b/packages/manage/index.ts
new file mode 100644
index 0000000..f7ccf0e
--- /dev/null
+++ b/packages/manage/index.ts
@@ -0,0 +1,2 @@
+export * from './menu-tree';
+export * from "./home"
\ No newline at end of file
diff --git a/packages/manage/menu-tree/index.ts b/packages/manage/menu-tree/index.ts
new file mode 100644
index 0000000..81e1014
--- /dev/null
+++ b/packages/manage/menu-tree/index.ts
@@ -0,0 +1,2 @@
+import MenuTree from './src/menuTree.vue';
+export { MenuTree };
diff --git a/packages/manage/menu-tree/src/menuTree.vue b/packages/manage/menu-tree/src/menuTree.vue
new file mode 100644
index 0000000..dda3c20
--- /dev/null
+++ b/packages/manage/menu-tree/src/menuTree.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
+
diff --git a/packages/manage/menu-tree/src/style.ts b/packages/manage/menu-tree/src/style.ts
new file mode 100644
index 0000000..0e91b5c
--- /dev/null
+++ b/packages/manage/menu-tree/src/style.ts
@@ -0,0 +1,23 @@
+export const def = {
+ /* 侧边菜单 */
+ // 侧边菜单背景色
+ menuBackground: '#ffffff',
+ // 侧边菜单文字颜色
+ menuColor: '#303133',
+ // 侧边菜单激活项背景色
+ menuActiveBackground: '#ffffff',
+ // 侧边菜单激活项文字色
+ menuActiveColor: '#409eff',
+ // 侧边菜单顶栏背景色
+ menuTopBarBackground: '#fcfcfc',
+ // 侧边菜单宽度(展开时),单位px
+ menuWidth: 260,
+ // 侧边菜单项默认图标
+ menuDefaultIcon: 'el-icon-Minus',
+ // 是否水平折叠收起菜单
+ menuCollapse: false,
+ // 是否只保持一个子菜单的展开(手风琴)
+ menuUniqueOpened: false,
+ // 显示菜单栏顶栏(LOGO)
+ menuShowTopBar: true,
+};
diff --git a/packages/modify-form/index.ts b/packages/modify-form/index.ts
deleted file mode 100644
index ddb888a..0000000
--- a/packages/modify-form/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import ModifyForm from "./src/modifyForm.vue"
-export default ModifyForm;
\ No newline at end of file
diff --git a/packages/search-row/index.ts b/packages/search-row/index.ts
deleted file mode 100644
index e04e219..0000000
--- a/packages/search-row/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import SearchRow from "./src/searchRow.vue"
-export default SearchRow;
\ No newline at end of file
diff --git a/packages/termimal/index.ts b/packages/termimal/index.ts
deleted file mode 100644
index 174b68b..0000000
--- a/packages/termimal/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import Terminal from './src/terminal.vue'
-
-export default Terminal
\ No newline at end of file
diff --git a/packages/tool/index.ts b/packages/tool/index.ts
new file mode 100644
index 0000000..7d2cc02
--- /dev/null
+++ b/packages/tool/index.ts
@@ -0,0 +1,2 @@
+export * from './termimal';
+export * from './termimal-split';
diff --git a/packages/tool/termimal-split/index.ts b/packages/tool/termimal-split/index.ts
new file mode 100644
index 0000000..799faab
--- /dev/null
+++ b/packages/tool/termimal-split/index.ts
@@ -0,0 +1,3 @@
+import TerminalSplit from './src/terminal.vue';
+
+export { TerminalSplit };
diff --git a/packages/tool/termimal-split/src/terminal.vue b/packages/tool/termimal-split/src/terminal.vue
new file mode 100644
index 0000000..b3675cc
--- /dev/null
+++ b/packages/tool/termimal-split/src/terminal.vue
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/tool/termimal/index.ts b/packages/tool/termimal/index.ts
new file mode 100644
index 0000000..0078a83
--- /dev/null
+++ b/packages/tool/termimal/index.ts
@@ -0,0 +1,3 @@
+import Terminal from './src/terminal.vue';
+
+export { Terminal };
diff --git a/packages/termimal/src/terminal.vue b/packages/tool/termimal/src/terminal.vue
similarity index 54%
rename from packages/termimal/src/terminal.vue
rename to packages/tool/termimal/src/terminal.vue
index 7e12ab9..e40a708 100644
--- a/packages/termimal/src/terminal.vue
+++ b/packages/tool/termimal/src/terminal.vue
@@ -1,5 +1,6 @@
-
+