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..6f2b9f9a3b3f57813d6f25445dfcde0699898656 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ }, "dependencies": { "guess": "^1.0.2", - "vue": "^3.2.37" + "vue": "^3.2.37", + "vue-router": "^3.6.5" }, "devDependencies": { "@vitejs/plugin-vue": "^3.0.1", diff --git a/src/App.vue b/src/App.vue index 633a5dfe4e547c48bfa93740a290ba5ba370930a..d02deab8f3e2537699269699f5c2d675f7dbe3ab 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,47 +1,20 @@ diff --git a/src/components/CA.vue b/src/components/CA.vue new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index 1b8faac1521345513353e96050dd24d94610d432..0000000000000000000000000000000000000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - diff --git a/src/components/TheWelcome.vue b/src/components/TheWelcome.vue deleted file mode 100644 index d3d2e7acc8a9deeb26e48169ee3cbc64d2b54f2f..0000000000000000000000000000000000000000 --- a/src/components/TheWelcome.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - diff --git a/src/components/WelcomeItem.vue b/src/components/WelcomeItem.vue deleted file mode 100644 index ba0def33c0e523d8c82426d76d76c39b482b21e0..0000000000000000000000000000000000000000 --- a/src/components/WelcomeItem.vue +++ /dev/null @@ -1,86 +0,0 @@ - - - diff --git a/src/main.js b/src/main.js index 90e6400b4d8ad8aba0c1caa53874eb4b81380648..8565a44434de216eab5f206b3c0a81904da2952f 100644 --- a/src/main.js +++ b/src/main.js @@ -1,6 +1,12 @@ -import { createApp } from 'vue' +import { createApp, h } from 'vue' import App from './App.vue' +import router from './router' import './assets/main.css' createApp(App).mount('#app') + +// new Vue({ +// router, +// render:h => h(App), +// }).$mount('#app') \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000000000000000000000000000000000000..121464089447c46245e34fead2d769f2b7854edc --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,28 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' +import Home from '../views/Home.vue' +import User from '../views/User.vue' + +// 1 创建路由组件 + + + + +const routes = [ + { + path:'/', + component:Home + }, + { + path:'/user', + component:User + } +] + +const router = new VueRouter({ + routes +}) + +export default router + +Vue.useAttrs(VueRouter) \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue new file mode 100644 index 0000000000000000000000000000000000000000..b2233125eb9ffc93d965875b3ae41c50d1bb608e --- /dev/null +++ b/src/views/Home.vue @@ -0,0 +1,15 @@ + + \ No newline at end of file diff --git a/src/views/Main.vue b/src/views/Main.vue new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/views/User.vue b/src/views/User.vue new file mode 100644 index 0000000000000000000000000000000000000000..c0767b004027221bd0bb80b1059362d8f999ab8e --- /dev/null +++ b/src/views/User.vue @@ -0,0 +1,15 @@ + + \ No newline at end of file