Vue 初始化指南
本指南将帮助你快速搭建 Vue 3 项目,包括环境配置、项目结构说明以及开发规范建议,适用于初学者与前端开发者入门。
🛠️ 环境准备
Vue 使用 Node.js 环境和 CLI 工具来初始化项目。
1. 安装 Node.js
请访问 Node.js 官网 下载并安装 LTS 版本。
node -v
npm -v
info
建议使用 Node.js 18 或更高版本。
2. 安装 Vue CLI 或使用 Vite(推荐)
Vue 3 官方推荐使用 Vite 工具进行快速开发。
npm create vite@latest
选择 Vue 作为框架,然后进入目录并安装依赖:
cd my-vue-app
npm install
npm run dev
tip
Vite 提供极快的启动速度和热更新体验。
📁 项目结构说明(基于 Vite)
my-vue-app/
├── public/                 # 静态资源
├── src/
│   ├── assets/             # 静态图片、样式
│   ├── components/         # 组件目录
│   ├── App.vue             # 根组件
│   └── main.js             # 应用入口
├── index.html              # 页面模板
├── package.json            # 项目信息与依赖
└── vite.config.js          # Vite 配置文件
点击展开各目录说明
components/:用于组织可复用组件。App.vue:Vue 根组件。main.js:挂载 Vue 实例的入口文件。vite.config.js:Vite 编译配置,如别名、插件等。
✍️ Vue 单文件组件示例
- Vue (SFC)
 - TypeScript
 
<template>
  <div>
    <h1>Hello {{ name }}</h1>
  </div>
</template>
<script>
export default {
  data() {
    return {
      name: 'Vue 3'
    };
  }
};
</script>
<style scoped>
h1 {
  color: #42b983;
}
</style>
<script lang="ts" setup>
import { ref } from 'vue';
const name = ref('Vue + TS');
</script>
<template>
  <h2>Hello {{ name }}</h2>
</template>
📦 常用命令
npm run dev       # 本地开发服务器
npm run build     # 构建生产环境包
npm run preview   # 本地预览构建结果
caution
构建后生成的文件位于 dist/ 文件夹,部署时请确保服务器指向该目录。
📐 项目规范建议
- ✅ 文件名使用小写 + 中划线命名,如 
user-card.vue - ✅ 使用组合式 API(
<script setup>)提高逻辑复用性 - ✅ 使用 
ref/reactive管理响应式状态 - ✅ 组件内部尽量保持逻辑清晰,职责单一
 - ✅ 使用 ESLint + Prettier 保持统一代码风格
 
点击展开 ESLint + Prettier 安装示例
npm install -D eslint prettier eslint-plugin-vue eslint-config-prettier
.eslintrc.js 示例:
module.exports = {
  extends: ['plugin:vue/vue3-recommended', 'prettier'],
};
.prettierrc 示例:
{
  "singleQuote": true,
  "semi": false
}
✅ 总结
你已了解 Vue 项目的基本流程:
- 安装 Node 与 Vite 工具
 - 创建 Vue 项目并运行
 - 熟悉目录结构与核心文件
 - 编写组件与样式
 - 规范化开发风格