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

关闭代码质量检查

相关推荐
小二·15 小时前
Pinia 完全指南:用 TypeScript 构建可维护、可测试、可持久化的 Vue 3 状态管理
javascript·vue.js·typescript
bug总结15 小时前
Vue3 实现后台管理系统跳转大屏自动登录功能
前端·javascript·vue.js
小二·18 小时前
Vue 3 组件通信全方案详解:Props/Emit、provide/inject、事件总线替代与组合式函数封装
前端·javascript·vue.js
Rysxt_19 小时前
Vue.js 中 LocalStorage 与 SessionStorage 深度实践指南
vue.js·localstorage·sessionstorage
小猪猪屁19 小时前
权限封装不是写个指令那么简单:一次真实项目的反思
前端·javascript·vue.js
我的写法有点潮19 小时前
如何取消Vue Watch监听
前端·javascript·vue.js
童心虫鸣20 小时前
如何在Vue中传递函数作为Prop
前端·vue.js
xkxnq20 小时前
第一阶段:Vue 基础入门(第 6 天)
前端·javascript·vue.js
神仙刘20 小时前
解决Vue router history 静态资源访问404,请求链接被加上了path的前一部分
前端·javascript·vue.js
G_GreenHand21 小时前
vue自定义日历
前端·javascript·vue.js