vite的使用

时间:2021-09-24 06:28:28   收藏:0   阅读:41

原生里使用 ES6模块化导入

技术分享图片

技术分享图片

但是有一个缺点:

这些缺点可以通过 vite来解决

vite

vite安装

vite处理css , sass , postcss的转换

vite可以直接支持css的处理

vite处理sass

技术分享图片

vite处理postcss;

技术分享图片

vite处理 TypeScript

vite对TypeScript是原生支持的,它会直接使用ESBuild来完成编译:

如果我们查看浏览器中的请求,会发现请求的依然是ts的代码:

技术分享图片

注意:在vite2中,已经不再使用Koa了,而是使用Connect来搭建的服务器

vite处理 vue

先安装vue

vite对vue提供第一优先级支持:

安装支持vue的插件:

在vite.config.js中配置插件:

技术分享图片

报错缺少插件

因为 .vue文件 需要依赖这个插件来编译template标签

技术分享图片

技术分享图片

vite 打包

npx vite build

vite原理:

请求服务器 --> 获取自己的代码 --> Connext拦截 -->vite工具处理成 es6.js代码---> Connext转发--->发送给浏览器

技术分享图片

原文:https://www.cnblogs.com/cl1998/p/15311813.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!