【Vue3.0移动端项目--旅游网】--项目初始化搭建

简介: 【Vue3.0移动端项目--旅游网】--项目初始化搭建

项目基本搭建


微信图片_20221011171530.png

1. 项目创建完成√


微信图片_20221011171601.png

2. 项目配置:


配置项目的icon

配置项目的标题

配置 jsconfig.json

image.png

{
  "compilerOptions": {
    "target": "es5",
    "module": "esnext",
    "baseUrl": "./",
    "moduleResolution": "node",
    "paths": {
      "@/*": [
        "src/*"
      ]
    },
    "jsx": "preserve",
    "lib": [
      "esnext",
      "dom",
      "dom.iterable",
      "scripthost"
    ]
  }
}

3. 划分目录结构


微信图片_20221011171722.png

4. CSS样式重置

npm install normalize.css

微信图片_20221011171759.png

在 main.js中引入

image.png

全家桶配置


1. Vue-Router 配置


微信图片_20221011171908.png微信图片_20221011171913.png

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

2. Pinia 配置


之前写过两篇文章,分别是关于 Pinia 和 Vuex 的相关知识。最后这个项目还是选择最新的 Pinia

微信图片_20221011172012.png

Vant 的使用


1. 引入 Vant


npm i vant

因为我们项目是基于 Vite 搭建的,所以采用官方推荐的做法。

微信图片_20221011172119.png

2. 使用 Vant


完成底部 tabbar 效果:

直接引入使用即可

微信图片_20221011172214.png

Git 管理和代码托管(github)


项目初始化完成后提交git仓库管理,方便以后操作项目。

Vite 默认没有集成 git,所以需要我们自己初始化

1.初始化仓库

git init

2.提交代码到暂存区

git add .

3.

git commit -m "项目初始化"

4.查看状态

git status

微信图片_20221011172437.png

5.提交github

git remote add origin https://github.com/fdfd-0313/cz-trip.git
git push -u origin main

6.刷新查看–>成功

微信图片_20221011172544.png

相关文章
|
10天前
|
JavaScript 数据可视化
vue-cli学习一:vue脚手架的 vue-cli2和vue-cli3版本 创建vue项目,vue的初始化详解
这篇文章介绍了如何使用vue-cli 2和3版本来创建Vue项目,并详细说明了两者之间的主要区别。
47 5
vue-cli学习一:vue脚手架的 vue-cli2和vue-cli3版本 创建vue项目,vue的初始化详解
|
3天前
|
JavaScript 容器
乾坤qiankun框架搭建 主应用为vue3的项目。
乾坤qiankun框架搭建 主应用为vue3的项目。
20 2
|
13天前
|
JavaScript
Vue CLi脚手架创建第一个VUE项目
Vue CLi脚手架创建第一个VUE项目
31 3
|
10天前
|
JavaScript 数据可视化
vue-cli学习二:vue-cli3版本 创建vue项目后,Runtime-Compiler和Runtime-only两个模式详解;vue项目管理器;配置文件的配置在哪,以及如何配置
这篇文章详细介绍了Vue CLI 3版本创建项目时的Runtime-Compiler和Runtime-only两种模式的区别、Vue程序的运行过程、render函数的使用、eslint的关闭方法,以及Vue CLI 2和3版本配置文件的不同和脚手架3版本创建项目的配置文件配置方法。
23 3
vue-cli学习二:vue-cli3版本 创建vue项目后,Runtime-Compiler和Runtime-only两个模式详解;vue项目管理器;配置文件的配置在哪,以及如何配置
|
2天前
|
缓存 JavaScript 前端开发
《基础篇第4章:vue2基础》:使用vue脚手架创建项目
《基础篇第4章:vue2基础》:使用vue脚手架创建项目
12 3
|
13天前
|
JavaScript
【小白懂系列】Vue CLi脚手架创建第一个VUE项目
【小白懂系列】Vue CLi脚手架创建第一个VUE项目
25 2
|
17天前
|
JSON JavaScript 前端开发
vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】
vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】
34 1
|
18天前
|
JavaScript 前端开发
vue尚品汇商城项目-day01【4.完成非路由组件Header与Footer业务】
vue尚品汇商城项目-day01【4.完成非路由组件Header与Footer业务】
30 2
|
17天前
|
JavaScript
vue3完整教程从入门到精通(新人必学2,搭建项目)
本文介绍了如何在Vue 3项目中安装并验证Element Plus UI框架,包括使用npm安装Element Plus、在main.js中引入并使用该框架,以及在App.vue中添加一个按钮组件来测试Element Plus是否成功安装。
37 0
vue3完整教程从入门到精通(新人必学2,搭建项目)
|
18天前
|
JavaScript 前端开发
vue尚品汇商城项目-day01【3.项目路由的分析】
vue尚品汇商城项目-day01【3.项目路由的分析】
26 1