首页IT科技vite搭建项目(vite入门/徒手搭建vite/配置vite/使用vite脚手架/vite步骤)

vite搭建项目(vite入门/徒手搭建vite/配置vite/使用vite脚手架/vite步骤)

时间2025-07-29 09:50:44分类IT科技浏览4275
导读:以下内容全部以图片形式展示(自己动手尝试一下印象岂不是更深?)...

以下内容全部以图片形式展示(自己动手尝试一下印象岂不是更深?)

当然啦             ,也有完整的                    ,自己拉代码https://github.com/ispaomoya/build-vite.git

文章有点长       ,你忍一下

目录

一             、了解一下webpack和vite

二                    、vite起步

2.1安装vite

2.2vite对css处理

2.3vite对less处理

2.4安装postcss

三       、安装vue

 四             、vite打包项目

4.1采用npx打包

4.2vite用npm打包

 五                   、vite脚手架

结尾有彩蛋哈      ,如果你看到这的话

一       、了解一下webpack和vite

webpack就不用说了(不懂的话                    ,这里有传送门)

徒手搭建webpack/配置webpack步骤/从0到1配置webpack/vuecli配置_ispaomoya博客-CSDN博客

vite它基于原生ES模块提供了丰富的内建功能             ,HMR的速度非常快速

一套构建指令      ,它使用rollup打开我们的代码                    ,并且它是预配置的             ,可以输出生成环境的优化过的静态资源

目前webpack还是强的,vite也很厉害                    ,但是vite还是需要一点时间

二       、vite起步

我们是从0开始体验vite

先写目录结构

 然后ctrl+~                    ,1,npm init 初始化             ,2                    ,自定义一个名字(我直接用文件夹的名字了)3一路回车

然后在index.html页面       ,右键live serve跑一下(live serve是什么看第一点webpack传送门)

2.1安装vite

这里纠正一下版本             ,中文官网写12                    ,英文官网写14       ,去github上看写14      ,当然高一点好                    ,但不要最新
首先我们安装一下             , npm install vite –D     ----------局部安装
然后跑一下项目      ,npx vite(执行的是node_module/bin/vite)
然后按住ctrl+左键                    ,点蓝色链接(前面我们是用live serve打开的             ,现在我们是用vite跑)
构建完成后,有几个区别
1.可以不用加后缀了                    ,如果用webpack就他给我们加后缀                    ,如果用原生esmodule就要自己加后缀,现在我们用vite也不用加后缀
2.可以省略长的路径了             ,即引用node_module的文件                    ,直接写里面那个就就行了       ,例:/node_module/vue-loader,直接写“vue-loader             ”

2.2vite对css处理

 可见vite自动帮我们处理了css

2.3vite对less处理

在vite中不再需要安装less-loader             ,但是还是要安装一下less

首先                    ,编写less文件       ,然后安装一下      ,npm i less -D

2.4安装postcss

 下面的配置我就不讲了                    ,不懂为什么看第一点(webpack传送门)

安装一下             ,npm install postcss postcss-preset-env -D

 配置postcss.config.js文件      ,然后验证

vite默认对ts也是支持的                    ,这里就不验证了

三                   、安装vue

vite对vue提供第一优先级支持:
pVue 3 单文件组件支持:@vitejs/plugin-vue
pVue 3 JSX 支持:@vitejs/plugin-vue-jsx
pVue 2 支持:underfin/vite-plugin-vue2
这里我们是vue3单文件
我们先安装一下vue3             ,npm i vue@next -D

安装一下支持vue3插件,

npm install @vitejs/plugin-vue -D
安装一下支持vue后缀的插件                    ,npm i @vue/compiler-sfc -D
然后新建vue                    ,写一坨

 四             、vite打包项目

4.1采用npx打包

执行以下打包命令,npx vite build

然后会在根目录下生成一个dist文件加如下图

如果你想看一下打包后的样子             ,可以在dist/idnex.html中右键点击live serve(方法一)

方法二

vite也有一个命令                    ,可以查看打包后的内容       ,在终端输入npx vite preview

4.2vite用npm打包

ok             ,vite就讲到这

 五       、vite脚手架

下面的内容是创建整个vite

 然后安装一下依赖                    ,npm i

然后跑一下       ,npm run dev

再次更新------------我是更新分割线----------------------------------------------------------------------------------

现在vite出到3.2x了      ,给一个官网地址Vite中文网                    ,现在是这样安装vite

得到的结果是....

好啦就到这里啦             ,这个目录结构自己看一下就好啦

结尾有彩蛋哈      ,如果你看到这的话

彩蛋就是:给大家上官方文档链接                    ,下面的都是vite3             ,现在已经很方便了

中文的

开始 | Vite 官方中文文档

英文的

Getting Started | Vite

声明:本站所有文章,如无特殊说明或标注                    ,均为本站原创发布             。任何个人或组织                    ,在未征得本站同意时,禁止复制                    、盗用             、采集、发布本站内容到任何网站                    、书籍等各类媒体平台                    。如若本站内容侵犯了原著者的合法权益             ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
光纤测速的优缺点(在线光纤网速测试怎么弄?) 颜色对应的代码怎么写(前端开发:颜色代码速查表【英文颜色、HEX(十六进制)格式、RGB格式、十进制】)