diff --git a/.inscode b/.inscode
index 70c7853df0c162981ebd7cf119d909c807920531..9fec9576d482baaf90d2f47230ce9133cfce99d4 100644
--- a/.inscode
+++ b/.inscode
@@ -1,4 +1,5 @@
run = "npm i && npm run dev"
+language = "node"
[deployment]
build = "npm i && npm run build"
@@ -8,3 +9,6 @@ run = "npm run preview"
PATH = "/root/${PROJECT_DIR}/.config/npm/node_global/bin:/root/${PROJECT_DIR}/node_modules/.bin:${PATH}"
XDG_CONFIG_HOME = "/root/.config"
npm_config_prefix = "/root/${PROJECT_DIR}/.config/npm/node_global"
+
+[debugger]
+program = "main.js"
diff --git a/package.json b/package.json
index aa1c7deb0adb6e6aea5a1380426189ac24eee7a7..5eff49407bbb4786a20ed2ece2994c469bf8a1cd 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,9 @@
},
"dependencies": {
"guess": "^1.0.2",
- "vue": "^3.2.37"
+ "loadsh": "^0.0.4",
+ "vue": "^3.2.37",
+ "vue-router": "^4.2.4"
},
"devDependencies": {
"@vitejs/plugin-vue": "^3.0.1",
diff --git a/src/App.vue b/src/App.vue
index 633a5dfe4e547c48bfa93740a290ba5ba370930a..1281f11cd43a716c8288eeec78e09e3e319774f3 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -4,44 +4,9 @@ import TheWelcome from './components/TheWelcome.vue'
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/src/layout/MHeader.vue b/src/layout/MHeader.vue
new file mode 100644
index 0000000000000000000000000000000000000000..396474254f4d08182d4b3da433456625e081cf05
--- /dev/null
+++ b/src/layout/MHeader.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/layout/index.vue b/src/layout/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c2bc177a9829d342ffc7dc9f2f1576f6d2cd295b
--- /dev/null
+++ b/src/layout/index.vue
@@ -0,0 +1,8 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main.js b/src/main.js
index 90e6400b4d8ad8aba0c1caa53874eb4b81380648..31ac9dd0aeba5de4a9b701ba1050f241cd1dc04a 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,6 +1,5 @@
import { createApp } from 'vue'
import App from './App.vue'
+import router from './router'
-import './assets/main.css'
-
-createApp(App).mount('#app')
+const app = createApp(App).use(router).mount('#app')
diff --git a/src/router/index.js b/src/router/index.js
new file mode 100644
index 0000000000000000000000000000000000000000..c0bd3c25bfee5759320e2a17df162d607b2e3f90
--- /dev/null
+++ b/src/router/index.js
@@ -0,0 +1,18 @@
+import {createRouter, createWebHashHistory} from 'vue-router'
+import layout from '../layout/index.vue'
+import home from '../views/home.vue'
+
+const subRouter = [
+ {path: '/', component: home}
+]
+
+const routes = [
+ {path: '/', component: layout, children: [...subRouter]}
+]
+
+const router = createRouter({
+ history: createWebHashHistory(),
+ routes
+})
+
+export default router
\ No newline at end of file
diff --git a/src/views/home.vue b/src/views/home.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d385f71dcd360c1665c10b57ee6bc17c58dc914f
--- /dev/null
+++ b/src/views/home.vue
@@ -0,0 +1,6 @@
+
+ home
+
+
\ No newline at end of file