快速上手:用 Vite 创建 Vue 3 项目(详细步骤+实用技巧)

更新日期: 2025-06-28阅读: 24标签: Vite

如果你准备开始一个新的 vue 3 项目,Vite 是最佳的构建工具选择。它启动快、热更新快,配置简单。下面教你一步步操作:


一、为什么选择 Vite 而不是 Vue CLI?

Vite 利用浏览器原生 ES 模块支持和按需编译,带来三大优势:

  • 启动飞快: 大型项目启动只需几秒(不再是几十秒甚至分钟)
  • 热更新快: 修改代码后,浏览器更新几乎是立即完成
  • 配置简单: 开箱即用,减少复杂配置


二、创建 Vue 3 项目步骤

打开终端: 在你想创建项目的文件夹位置打开命令行窗口 (cmd, PowerShell, Terminal)。

运行创建命令:

npm create vite@latest my-vue-app

my-vue-app 是你的项目文件夹名称,可以改成你喜欢的名字。

选择框架 命令行会出现提示:

? Project name: › my-vue-app
? Select a framework: › - Use arrow-keys. Return to submit.
    Vanilla
    Vue
>   react
    Preact
    Lit
    Svelte
    Others

用键盘上下箭头选择 Vue,按回车确认。

选择变体:

? Select a variant: › - Use arrow-keys. Return to submit.
>   TypeScript
    JavaScript
    Customize with create-vue ↗
    Nuxt ↗

这里选择:

  • JavaScript:使用 JavaScript 开发(适合大多数情况)。
  • TypeScript:使用 TypeScript 开发(推荐用于大型项目)。

按回车确认选择(本文选 JavaScript)。

进入项目 & 安装依赖:

cd my-vue-app  # 进入你刚创建的项目文件夹
npm install    # 安装项目需要的所有依赖包

安装过程需要一点时间,取决于你的网速。

启动开发服务器:

npm run dev

看到类似下面的输出,说明项目启动成功:

  VITE v5.x  ready in 327 ms

  ➜  Local:   http://localhost:5173/
  ➜  Network: use --host to expose

打开浏览器: 复制输出的地址(通常是 http://localhost:5173/)到浏览器打开。你将看到 Vue 3 的默认欢迎页面!恭喜,你的 Vue 3 项目用 Vite 创建好了!


三、核心命令和文件说明

npm run dev:启动开发服务器,进行编码和调试。

npm run build:打包项目用于上线,生成的文件在 dist 文件夹里。

npm run preview:本地预览打包后的效果(先执行 build)。

主要项目文件:

  • src/main.js:Vue 应用入口文件,创建 Vue 应用实例。
  • src/App.vue:根组件,项目的主要界面在这里开始。
  • src/components/:存放你写的 Vue 组件。
  • vite.config.js:Vite 的配置文件(按需修改)。


四、常用配置修改 (vite.config.js)

打开 vite.config.js 文件,你可以根据需要调整:

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    port: 8080, // 修改开发服务器端口为 8080
    open: true  // 启动后自动打开浏览器
  },
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src') // 设置 @ 指向 src 目录
    }
  }
})


五、安装常用库

例如安装路由 (Vue Router) 和状态管理 (Pinia):

npm install vue-router@4 pinia

然后在 src/main.js 中引入并配置它们。


六、环境变量

创建 .env.development (开发环境) 和 .env.production (生产环境) 文件:

# .env.development
VITE_api_BASE_URL=http://localhost:3000/api
# .env.production
VITE_API_BASE_URL=https://api.yoursite.com

在代码中通过 import.meta.env.VITE_API_BASE_URL 获取。记住:变量名必须以 VITE_ 开头。


总结

使用 npm create vite@latest 是创建 Vue 3 项目最快、最现代的方式。Vite 带来的速度提升能让你专注于写代码,而不是等待构建。它配置简单,对新手友好,同时也能满足大型项目的性能需求。现在就开始用 Vite 创建你的 Vue 3 项目,享受飞速开发的体验吧!

链接: https://fly63.com/article/detial/12847

Vite使Vue CLI过时了吗?

Vue 生态系统中有一个名为 Vite 的新构建工具,它的开发服务器比 Vue CLI 快 10-100 倍。这是否意味着 Vue CLI 已经过时了?在本文中,我将比较这两种构建工具

在vite2和Vue3中配置Mockjs

在 Vite2 与 Vue3 中使用Mockjs时有一些官方文档没有提到的注意点,特意做此记录。MockJS 依赖的安装,在 package.json 中设置环境变量,在 vite.config.js 中添加 mockjs 插件

Vite开发环境搭建

Vite现在可谓是炙手可热,可能很多小伙伴还没有使用过Vite,但是我相信大多数小伙伴已经在使用Vite了,因为是太香了有没有。可能在使用过程中很多东西Vite不是配置好的,并不像Vue-cli配置的很周全,那么今天就说一下如何配置开发环境

Vite开发快速入门

Vite (法语意为快速的,发音 /vit/) 是一种面向现代浏览器的一个更轻、更快的前端构建工具,能够显著提升前端的开发体验。除了Vite外,前端著名的构建工具还有Webpack和Gulp。目前,Vite已经发布了Vite2,Vite全新的插件架构、丝滑的开发体验

Vite状态管理

Vite是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。

vue3.x+ts+vite2环境变量配置

默认 dev 环境下使用 .env.development 环境变量配置, build 环境下使用 .env.production ,所以不需要在 package.json 中再指定模式了

vue3 vite 系统标题 系统名称统一配置

想要统一配置系统名称 或者其他的,需要在vue3中使用 vite 的环境变量;vite 的环境变量 需要创建两个文件(和 vite.config.js 文件同一目录)

你还不会写 vite 插件吗?没关系,我教你啊!

vite 其实就是一个由原生 ES Module 驱动的新型 Web 开发前端构建工具。vite 插件 就可以很好的扩展 vite 自身不能做到的事情,比如 文件图片的压缩、 对 commonjs 的支持、 打包进度条 等等。

新朝旧将 vite和webpack煮酒论英雄

我们见证了 webpack、Rollup 和 Parcel 等工具的变迁,它们极大地改善了前端开发者的开发体验。但当我们开始构建越来越大型的应用时,通常需要很长时间才能启动开发服务器

Vite多页面应用配置&使用vite-plugin-html向html模板注入数据或标签

在开发过程中,简单地导航或链接到 /nested/ - 将会按预期工作,与正常的静态文件服务器表现一致。也就是说,如果你的文件夹有如下层级:

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!