vite 入门

什么是 Vite在这里插入图片描述

Vite是新一代的前端构建工具
对比于webpack 他更轻更快 能够显著的提升前端的开发体验

它由两部分组成

一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。

一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源。
Vite 意在提供开箱即用的配置,同时它的 插件 API 和 JavaScript API 带来了高度的可扩展性,并有完整的类型支持。

简单的说

  • 开发环境中,无需打包操作,可快速的冷启动。
  • 轻量快速的热重载(HMR)。
  • 真正的按需编译,不再等待整个应用编译完成。

简单的对比一下webpack 二者的工作模式
在这里插入图片描述
这就是冷打包

话不多说 我们开始实用

创建

根据Vite官网介绍,我们可以使用npm或yarn来初始化Vite项目,并且Node.js的版本需要 >= 12.0.0。

初始化

npm init vite@latest 项目名
yarn create vite 项目名
这边我们使用的是yarn创建一个Vite+Vue的项目
yarn create vite my-vue-app --template vue

在这里插入图片描述
创建成功并打开测试一下

在这里插入图片描述
在这里插入图片描述
我们对比webpack创建的项目看看
在这里插入图片描述
打开项目后 我们先初始化
对比于webpack
vite不会给我们初始化
我们需要手动的进行初始化
命令 yarn
在这里插入图片描述
接着我们运行代码
命令 yarn dev
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值