您当前的位置: 首页 > 技术文章 > 前端开发

vite的基本使用

作者: 时间:2022-11-20阅读数:人阅读

 

目录

一、Vite简介

1.1 Vite组成

1.2 浏览器支持

二、vite的常用使用指令

1. 创建 vite 的项目

 2.梳理项目的结构

3. vite 项目的运行流程

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

3.2 在 index.html 中预留 el 区域

3.3 在 main.js 中进行渲染


一、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 vue 3.x 的工程化项目:

vite的基本使用(图1)

 2.梳理项目的结构

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

vite的基本使用(图2)

其中:

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

public 是公共的静态资源

src 是项目的源代码目录程序所有码都此目下)

.gitignore Git 的忽略文件

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

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

  src 这个项目源代码目之下了如的文件夹:

vite的基本使用(图3)

 其中:

assets 目录用来存放项目中所态资(cssfonts等)

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.1 App.vue 中编写模板结构

App.vue 的默认内容,并书如下模板结构:vite的基本使用(图4)

3.2 index.html 中预留 el 区域

打开 index.html 页面,确认预留el 区域:vite的基本使用(图5)

3.3 main.js 中进行渲染

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

vite的基本使用(图6)

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:licqi@yunshuaiweb.com

标签: vue.js 前端 VUE3 vite
加载中~
如果您对我们的成果表示认同并且觉得对你有所帮助可以给我们捐赠。您的帮助是对我们最大的支持和动力!
捐赠我们
扫码支持 扫码支持
扫码捐赠,你说多少就多少
2
5
10
20
50
自定义
您当前余额:元
支付宝
微信
余额

打开支付宝扫一扫,即可进行扫码捐赠哦

打开微信扫一扫,即可进行扫码捐赠哦

打开QQ钱包扫一扫,即可进行扫码捐赠哦