Vue3 + Vite 从零搭建项目,超详细入门指南
作者:互联网
2026-03-07
前言
Vue3 搭配 Vite 构建工具,开发速度飞起。这篇文章带你从 0 到 1 搭建一个标准 Vue3 工程化项目。
一、环境准备
确保你已安装:
- Node.js 16+
- npm / yarn / pnpm
二、使用 Vite 创建项目
npm create vite@latest
步骤:
- 输入项目名
- 选择
Vue - 选择
JavaScript或TypeScript
进入项目:
cd 项目名
npm install
npm run dev
打开浏览器即可看到 Vue3 欢迎页面。
三、项目结构说明
main.js:入口文件App.vue:根组件components/:公共组件views/:页面组件router/:路由store/:状态管理assets/:静态资源
四、配置 Vue Router
安装:
npm install vue-router@4
新建 router/index.js:
import { createRouter, createWebHistory } from 'vue-router'
import Home from '../views/Home.vue'
const routes = [
{
path: '/',
name: 'Home',
component: Home
}
]
const router = createRouter({
history: createWebHistory(),
routes
})
export default router
在 main.js 挂载:
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
createApp(App).use(router).mount('#app')
五、配置 Pinia 状态管理
安装:
npm install pinia
新建 store/index.js:
import { createPinia } from 'pinia'
const pinia = createPinia()
export default pinia
在 main.js 挂载:
import store from './store'
createApp(App).use(router).use(store).mount('#app')
总结
本文完成了:
- Vite + Vue3 项目创建
- Vue Router 4 路由配置
- Pinia 状态管理配置
下一篇我们讲 Vue3 组合式 API 最佳实践。
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
最新版vue3+TypeScript开发入门到实战教程之路由详解二
03/28
src-components调用链与即时聊天组件树
03/28
从0开始设计一个树和扁平数组的双向同步方案
03/28
拒绝 rem 计算!Vue3 大屏适配,我用 vfit 一行代码搞定
03/28
Home双router-view与布局切换逻辑
03/28
uniapp uview-plus 自定义动态验证
03/28
Vue3 单元测试实战:从组合式函数到组件
03/28
VUE-组件命名与注册机制
03/28
VTJ.PRO 在线应用开发平台概览
03/28
v0.dev 支持 RSC 了!AI 生成全栈组件离我们还有多远?
03/28
AI精选
