Browse Source

feature: 引入vue-router

master
maochaoying 2 years ago
parent
commit
b95e48ff3b
  1. 5
      package.json
  2. 5
      src/main.js
  3. 11
      src/router/index.js
  4. 12
      yarn.lock

5
package.json

@ -9,10 +9,11 @@
"preview": "vite preview"
},
"dependencies": {
"vue": "^3.2.45"
"vue": "^3.2.45",
"vue-router": "^4.0.13"
},
"devDependencies": {
"@vitejs/plugin-vue": "^4.0.0",
"vite": "^4.1.0"
}
}
}

5
src/main.js

@ -1,5 +1,6 @@
import { createApp } from 'vue'
import './style.css'
import router from './router'
import App from './App.vue'
import './style.css'
createApp(App).mount('#app')
createApp(App).use(router).mount('#app')

11
src/router/index.js

@ -0,0 +1,11 @@
import { createRouter, createWebHistory } from 'vue-router'
// 配置路由信息
const routes = []
const router = createRouter({
routes,
history: createWebHistory(),
})
export default router

12
yarn.lock

@ -164,6 +164,11 @@
"@vue/compiler-dom" "3.2.47"
"@vue/shared" "3.2.47"
"@vue/devtools-api@^6.0.0":
version "6.5.0"
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz#98b99425edee70b4c992692628fa1ea2c1e57d07"
integrity sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==
"@vue/reactivity-transform@3.2.47":
version "3.2.47"
resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz#e45df4d06370f8abf29081a16afd25cffba6d84e"
@ -353,6 +358,13 @@ vite@^4.1.0:
optionalDependencies:
fsevents "~2.3.2"
vue-router@^4.0.13:
version "4.0.13"
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.0.13.tgz#47f06e2f8ff6120bfff3c27ade1356cc9de7d870"
integrity sha512-LmXrC+BkDRLak+d5xTMgUYraT3Nj0H/vCbP+7usGvIl9Viqd1UP6AsP0i69pSbn9O0dXK/xCdp4yPw21HqV9Jw==
dependencies:
"@vue/devtools-api" "^6.0.0"
vue@^3.2.45:
version "3.2.47"
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.47.tgz#3eb736cbc606fc87038dbba6a154707c8a34cff0"

Loading…
Cancel
Save