0


vite的基本使用

一、Vite简介

Vite (法语意为 "快速的",发音 /vit/) 是一种面向现代浏览器的一个更轻、更快的前端构建工具,能够显著提升前端的开发体验。除了Vite外,前端著名的构建工具还有Webpack和Gulp。目前,Vite已经发布了Vite2,Vite全新的插件架构、丝滑的开发体验,可以和Vue3的完美结合。

1.1 Vite组成

Vite构建工具由两部分组成:

一个开发服务器,它基于原生 ES 模块提供了丰富的内建功能,如模块热更新(HMR)。一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可以输出用于生产环境的优化过的静态资源。总的来说,Vite希望提供开箱即用的配置,同时它的插件API和JavaScript API带来了高度的可扩展性。不过,相比Vue-cli配置来说,Vite构建的项目还是有很多的配置需要开发者自己进行处理。

1.2 浏览器支持

开发环境中:Vite需要在支持原生 ES 模块动态导入的浏览器中使用。生产环境中:默认支持的浏览器需要支持 通过脚本标签来引入原生 ES 模块 。可以通过官方插件 @vitejs/plugin-legacy 支持旧浏览器。

二、vite的常用使用指令

1. 创建 vite 的项目

按照顺序执行如下的命令,即可基于vite创建vue3.x的工程化项目:

2.梳理项目的结构

使用vite创建的项目结构如下:

其中:

node_modules目录用来存放第三方依赖包

public是公共的静态资源目录

src是项目的源代码目录(程序员写的所有代码都要放在此目录下)

.gitignore是Git的忽略文件

index.html是SPA单页面应用程序中唯一的HTML页面

package.json是项目的包管理配置文件

在src这个项目源代码目录之下,包含了如下的文件和文件夹:

其中:

assets目录用来存放项目中所有的静态资源文件(css、fonts等)

components目录用来存放项目中所有的自定义组件

App.vue是项目的根组件

index.css是项目的全局样式表文件

main.js是整个项目的打包入口文件

3. vite 项目的运行流程

在工程化的项目中,vue要做的事情很单纯:通过main.js把App.vue渲染到index.html的指定区域中。 其中:

① App.vue用来编写待渲染的模板结构

② index.html中需要预留一个el区域

③ main.js把App.vue渲染到了index.html所预留的区域中

3.1App.vue****中编写模板结构

清空App.vue的默认内容,并书写如下的模板结构:

3.2index.html中预留el****区域

打开index.html页面,确认预留了el区域:

3.3main.js****中进行渲染

按照vue3.x的标准用法,把App.vue中的模板内容渲染到index.html页面的el区域中:

标签: vue.js 前端 VUE3

本文转载自: https://blog.csdn.net/qq_57587705/article/details/124784956
版权归原作者 努力学习前端的小陈 所有, 如有侵权,请联系我们删除。

“vite的基本使用”的评论:

还没有评论