Vue3:用vite创建Vue3项目

一、简介

vite是新一代前端构建工具,官网地址:https://vitejs.cn
vite的优势如下:

  • 轻量快速的热重载(HMR),能实现极速的服务启动。
  • TypeScriptJSXCSS 等支持开箱即用。
  • 真正的按需编译,不再等待整个应用编译完成。
  • webpack构建 与 vite构建对比图如下:
    webpack构建:

    vite构建:

    对比看来,vite的构建,可以类比懒加载技术,用到哪个模块,在构建哪个模块。

二、案例

bash 复制代码
## 1.创建命令
npm create vue@latest

## 2.具体配置
## 配置项目名称
√ Project name: vue3_test
## 是否添加TypeScript支持
√ Add TypeScript?  Yes
## 是否添加JSX支持
√ Add JSX Support?  No
## 是否添加路由环境
√ Add Vue Router for Single Page Application development?  No
## 是否添加pinia环境
√ Add Pinia for state management?  No
## 是否添加单元测试
√ Add Vitest for Unit Testing?  No
## 是否添加端到端测试方案
√ Add an End-to-End Testing Solution? >> No
## 是否添加ESLint语法检查
√ Add ESLint for code quality?  Yes
## 是否添加Prettiert代码格式化
√ Add Prettier for code formatting?  No

在平时学习中
√ Add ESLint for code quality? Yes

可以选择No

关闭代码质量检查

相关推荐
markyankee1012 小时前
Vue.js 入门指南:从零开始构建你的第一个应用
vue.js
khalil2 小时前
基于 Vue3实现一款简历生成工具
前端·vue.js
速易达网络11 小时前
RuoYi、Vue CLI 和 uni-app 结合构建跨端全家桶方案
javascript·vue.js·低代码
lyj16899713 小时前
vue-i18n+vscode+vue 多语言使用
前端·vue.js·vscode
我在北京coding16 小时前
TypeError: Cannot read properties of undefined (reading ‘queryComponents‘)
前端·javascript·vue.js
海天胜景17 小时前
vue3 获取选中的el-table行数据
javascript·vue.js·elementui
翻滚吧键盘17 小时前
vue绑定一个返回对象的计算属性
前端·javascript·vue.js
乆夨(jiuze)18 小时前
记录H5内嵌到flutter App的一个问题,引发后面使用fastClick,引发后面input输入框单击无效问题。。。
前端·javascript·vue.js
小彭努力中18 小时前
141.在 Vue 3 中使用 OpenLayers Link 交互:把地图中心点 / 缩放级别 / 旋转角度实时写进 URL,并同步解析显示
前端·javascript·vue.js·交互
xiguolangzi19 小时前
vue3+element-plus el-table列的显隐、列宽 持久化
前端·javascript·vue.js