多一些不为什么的坚持
贤蛋 大眼萌 ,一名很普通但不想普通的程序媛
本文章收录于专栏:Vue3.0移动端项目-旅游网
**项目技术栈:**Vue3.0、Vite、Vue-router、Pinia、Vant、Git
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"jsx": "preserve",
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}
npm install normalize.css
在 main.js
中引入
先创建四个页面–>配置Vue-router
import { createRouter, createWebHistory } from "vue-router"
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
path: "/",
redirect: "/home"
},
{
path: "/home",
component: () => import("../views/home/home.vue")
},
{
path: "/favor",
component: () => import("../views/favor/favor.vue")
},
{
path: "/order",
component: () => import("../views/order/order.vue")
},
{
path: "/message",
component: () => import("../views/message/message.vue")
}
]
})
export default router
之前写过两篇文章,分别是关于 Pinia 和 Vuex 的相关知识。最后这个项目还是选择最新的 Pinia
npm i vant
因为我们项目是基于 Vite 搭建的,所以采用官方推荐的做法。
完成底部 tabbar 效果:
直接引入使用即可
项目初始化完成后提交git仓库管理,方便以后操作项目。
Vite 默认没有集成 git,所以需要我们自己初始化
git init
git add .
git commit -m "项目初始化"
git status
git remote add origin https://github.com/fdfd-0313/cz-trip.git
git push -u origin main