当前位置: 首页 > article >正文

01vue3实战-----前言

01vue3实战-----前言

  • 1.大前端时代
  • 2.技术栈
  • 3.项目大致展示
  • 4.创建Vue项目
    • 4.1Vue CLI
    • 4.2create-vue
  • 5.参考资料

1.大前端时代

  • 前端
  • 移动端iOS/android开发
  • 桌面端 window/mac
    常用的electron框架来开发
  • 其它平台:穿戴设备、车载系统(智能汽车)、VR、AR…
  • web3方向

2.技术栈

  • 开发工具 :Visual Studio Code
  • 编程语言 :TypeScript4.x+JavaScript(本项目主要用TypeScript)
  • 构建工具 :Vite3.x/Webpack5.x(本项目用Vite)
  • 前端框架 :Vue3.x+setup
  • 路由工具 :Vue Router4.x
  • 状态管理 :Vuex4.x/Pinia(本项目用Pinia)
  • UI 框架 :Element Plus/ElementUI/AntDesignVue(本项目用Element Plus)
  • 可视化 :Echart5.x
  • 工具库 :@vueuse/core + dayjs + countup.js等等
  • CSS预编译 :Sass/Less
  • HTTP工具: Axios
  • Git Hook工具 :husky
  • 代码规范 :EditorConfig+Prettier+ESLint
  • 提交规范 :Commitizen+Commitlint
  • 自动部署 :Centos+Jenkins+Nginx

3.项目大致展示

截图1:
在这里插入图片描述
截图2:
在这里插入图片描述

4.创建Vue项目

4.1Vue CLI

基于webpack工具;
命令:vue create ‘项目名称’

4.2create-vue

基于vite工具;
命令:npm init vue@latest

在这里我用第二种方式创建项目(用第一种方式也可以,很多东西大同小异)。
在这里插入图片描述
在这里简单解释一下上述的配置。JSX这个在react框架中经常用到,在自己开发组件库时候也可能会用到,这个项目中不太用得到,所以选择否。路由和状态管理工具都是需要的,但这里选择否,后续自己手动配置。
以下是目录结构(目录结构大同小异,随着版本更新目录会发生一些变化):
在这里插入图片描述
执行以上命令:

 cd vue3-ts-cms
 npm install
 npm run dev

5.参考资料

注意,该专栏是用于讲述基于vue3+ts的简易实战项目的。通过一个简单的后台管理系统,可以学到vue3+ts的大多数编码规范(与vue2有所不同)。
该专栏大多数内容都是参考B站某个老师的,不用于商业用途。参考链接为:https://www.bilibili.com/video/BV1NDBNYZEZe


http://www.kler.cn/a/533659.html

相关文章:

  • QT:对象树
  • 【含文档+PPT+源码】基于Python爬虫二手房价格预测与可视化系统的设计与实现
  • 25.2.5学习记录
  • 毫秒级响应的VoIP中的系统组合推荐
  • 排序算法--快速排序
  • [吾爱出品]CursorWorkshop V6.33 专业鼠标光标制作工具-简体中文汉化绿色版
  • VSCode中使用EmmyLua插件对Unity的tolua断点调试
  • Go语言并发之美:构建高性能键值存储系统
  • 动静态库的学习
  • golang命令大全11--命令的常见问题与解决方案
  • pandas获取指定日期的行
  • 网络爬虫会对服务器造成哪些影响?
  • 每日Attention学习19——Convolutional Multi-Focal Attention
  • Java学习进阶路线
  • 标准库发送数据深入理解USART
  • Windows下安装mkcert
  • 9. k8s二进制集群之kube-controller-manager部署
  • TensorFlow深度学习实战(6)——回归分析详解
  • Deepseek技术浅析(四):专家选择与推理机制
  • AI开发模式:ideal或vscode + 插件continue+DeepSeek R1
  • 0205算法:最长连续序列、三数之和、排序链表
  • 2024年12月 Scratch 图形化(四级)真题解析 中国电子学会全国青少年软件编程等级考试
  • 工作总结:上线篇
  • 你也在这里
  • MYSQL简单查询
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter3-语言基础