前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vite 开发与学习

vite 开发与学习

作者头像
biaoblog.cn 个人博客
发布2022-08-11 19:48:54
2390
发布2022-08-11 19:48:54
举报
文章被收录于专栏:web技术开发分享

现在的前端太卷了

啥都要学

不废话了 开始学习vite:

先复制一些vite的特点和使用原因:

(复制自胖哥的博客.. http://jspang.com/detailed?id=66

Vite这个单词是一个法语单词,意思就是轻快的意思。

它和我们以前使用Vue-cli的作用基本相同,都是项目初始化构建工具,

相当于Vue项目构建的第二代产品,当然它也包含了项目的编译功能。

需要注意一下Vite的生产环境下打包是通过Rollup来完成的,

Rollup是JavaScriptd的模块bundler(打包器),可以将一小段代码编译为更大或更复杂的内容,例如库或应用程序。

也就是说Vite提供的是开发环境中的编译,打包工作是依靠的Rollup

Vite特性介绍

Vite主打特点就是轻快冷服务启动。冷服务的意思是,在开发预览中,它是不进行打包的。

开发中可以实现热更新,也就是说在你开发的时候,只要一保存,结果就会更新。

按需进行更新编译,不会刷新全部DOM节点。这功能会加快我们的开发流程度。

当然ViteVue-cli还有很多不同的地方,如何理解这种不同那?Vite属于第二代升级产品,这就好比你去红浪漫,有你熟悉的姑娘,这非常好,当然轻车熟路。但是来了年轻漂亮的新菇娘,在我们钱包允许的情况下,都会选择尝试体验的。

说实话,我工作中也没有使用Vite,但是我自己的项目中,我愿意尝试这种新的东西。目前Vite还是属于Beta版本,官网Github虽然说在不久就会升级为正式版,但我对尤雨溪团队的理解,这个不久至少在半年以上。

所以自己学习,自己使用没有问题,工作中尽量不用太新的技术,我是吃过亏的。

看了胖哥的视频大多是讲直接搭建vue和react的直接的开发环境的

类似于vue-cli / creact-react-app

没有其它很特殊的地方:

直接写一下构建命令吧:

vite 构建vue版本:

代码语言:javascript
复制
npm init vite-app <project-name>
cd <project-name>
npm install
npm run dev

vite 构建react版本

代码语言:javascript
复制
npm init vite-app --template react
npm install
npm run dev

由于此篇文章的学习目的是vite的配置相关

后面的内容会更新一些配置相关的内容:

后续会更新

参考文档:https://vitejs.cn/guide/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • vite 构建vue版本:
  • vite 构建react版本
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档