关于VUE3的初步认识
大家好哇!好久不见!最近一直在忙工作忙项目,好久没有更新过啦🥲,从今天开始有时间就会更新博客的!最近公司中开始了一个新项目,前端是用VUE3进行编写的,所以我们一起来学习一下前端VUE3的内容,以及对VUE3框架结构的初步了解😀
一、VUE3
- VUE3相比VUE2来说,性能得到了很大的提升。
- VUE3中应用了ts的写法,VUE2中比较常见的是js。
二、环境要求
- node.js的安装。
- VUE版本安装。
- 可以用cmd vue --version 来检查VUE版本。
三、编码规范
- TypeScript + 组合式API + setup语法糖
四、创建项目
- vite 是最新一代的前端构建工具,之前的是webpack
- vite 轻量快速的热重载,能实现服务的急速启动。
- 对TypeScript 、JSX、CSS等支持开箱即用。
- webpack是等待整个应用编译完成后启动,vite是按需求编译。
项目构建命令
npm create vue@latest
找一个地方,比如D盘或者E盘,在磁盘路径处输入cmd,然后输入创建指令(不要选择C盘,上面实例是为方便展示😀)
- 项目的名称不要用中文命名!!
- 项目下面的TypeScript 语法,要勾选是,其他选择可根据自身情况,或者要求去选择。
- 逐步完成后,项目创建成功!💪
五、VUE3结构说明
- 创建好项目以后,我们用VsCode启动,就可以看到如下的结构。
1 、.vscode
此模块用于提示安装官方插件,VUE官方给VsCode授权的插件。
2、public
脚手架根目录。
3、favicon.ico
页签图标,就像打开京东,打开淘宝的图标图片。
4、src
源代码文件所在位置。
5、.gitignore
git提交、拉取、推送引用模块。
6 、components
组件模块。
7、App.vue
VUE页面资源首加载项。
8、main.ts
main.ts
或main.js
是整个Vue应用的起点。这个文件的主要职责是引导应用程序,包括创建Vue实例、挂载App组件、引入全局样式、配置路由、状态管理等。在使用Vite作为构建工具的项目中,main.ts
也是Vite查找和打包的入口文件。
9、index.html
入口文件,项目启动入口。
10、packages.json
包管理的文件,依赖声明文件。