码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Vue3.0移动端项目--旅游网】--项目初始化搭建


    多一些不为什么的坚持🤳

    贤蛋 🥚大眼萌 ,一名很普通但不想普通的程序媛🙊

    📝本文章收录于专栏:Vue3.0移动端项目-旅游网

    项目初始化搭建

      • 📢 项目基本搭建
        • 1. 项目创建完成√
        • 2. 项目配置:
        • 3. 划分目录结构
        • 4. CSS样式重置
      • 🎤 全家桶配置
        • 1. Vue-Router 配置
        • 2. Pinia 配置
      • 🖱 Vant 的使用
        • 1. 引入 Vant
        • 2. 使用 Vant
      • 🖋 Git 管理和代码托管(github)

    **项目技术栈:**Vue3.0、Vite、Vue-router、Pinia、Vant、Git

    📢 项目基本搭建

    image-20220815151756695

    1. 项目创建完成√

    image-20220815151944047

    2. 项目配置:

    1. 配置项目的icon
    2. 配置项目的标题
    3. 配置 jsconfig.json

    image-20220815152635066

    {
      "compilerOptions": {
        "target": "es5",
        "module": "esnext",
        "baseUrl": "./",
        "moduleResolution": "node",
        "paths": {
          "@/*": [
            "src/*"
          ]
        },
        "jsx": "preserve",
        "lib": [
          "esnext",
          "dom",
          "dom.iterable",
          "scripthost"
        ]
      }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    3. 划分目录结构

    image-20220815154013474

    4. CSS样式重置

    npm install normalize.css
    
    • 1

    image-20220815161910570

    在 main.js中引入

    image-20220815161541453

    🎤 全家桶配置

    1. Vue-Router 配置

    先创建四个页面–>配置Vue-router

    image-20220815162228020

    image-20220815164325076

    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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29

    2. Pinia 配置

    vue3.0 搭建项目总结(详细步骤)
    pdf 0星 超过10%的资源 78KB
    下载

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

    image-20220815165036171

    🖱 Vant 的使用

    1. 引入 Vant

    npm i vant
    
    • 1

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

    image-20220815185543370

    2. 使用 Vant

    完成底部 tabbar 效果:

    直接引入使用即可

    image-20220815193939044

    🖋 Git 管理和代码托管(github)

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

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

    1. 初始化仓库
    vue3.0初体验(项目搭建)
    pdf 0星 超过10%的资源 245KB
    下载
    git init
    
    • 1
    1. 提交代码到暂存区
    git add .
    
    • 1
    1. 提交代码
    git commit -m "项目初始化"
    
    • 1
    1. 查看状态
    git status
    
    • 1

    image-20220815223807000

    1. 提交github
    git remote add origin https://github.com/fdfd-0313/cz-trip.git
    git push -u origin main
    
    • 1
    • 2
    1. 刷新查看–>成功

    image-20220816093820311

    喜欢就一键三连吧!

  • 相关阅读:
    手写RPC框架-远程服务调用
    【Leetcode刷题Python】191. 位1的个数
    Python定时操控电脑
    NAACL 2022 | 基于Prompt的文本生成迁移学习
    如何用在线模版快速制作活动海报?
    JAVA设计模式之桥接模式
    PGO in Go 1.21
    模型又nan了(原因:数据有全零段)
    全国职业技能大赛云计算--高职组赛题卷③(私有云)
    m基于数字锁相环DPLL的分频器simulink仿真
  • 原文地址:https://blog.csdn.net/weixin_47980825/article/details/126359585
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号