Skip to content

快速开始

环境要求

在开始使用 Web Boot 之前,请确保您的开发环境满足以下要求:

必需环境

  • Node.js: 20.11.0+
  • 包管理器: pnpm 9.6.0+

推荐环境

  • 编辑器: VS Code
  • 操作系统: Windows 10+ / macOS / Linux

使用脚手架

1. 安装脚手架

bash
# 全局安装脚手架工具
npm install @tsoul/create-webboot-template -g

2. 创建项目

bash
# 方式一:使用全局命令
create-webboot-template

# 方式二:使用 npx(无需全局安装)
npx create-webboot-template

按照提示输入以下信息:

  • 项目名称
  • 选择框架模板(Vue/React/Svelte)

3. 启动项目

bash
# 进入项目目录
cd your-project-name

# 安装依赖
pnpm install

# 启动开发服务器
pnpm dev

从源码开始

如果你想参与 Web Boot 的开发或需要修改模板,可以从源码开始:

1. 克隆项目

bash
git clone https://github.com/MQYForverT/web-boot.git
cd web-boot

2. 安装依赖

bash
pnpm install

3. 启动开发服务器

bash
# 启动私有组件开发服务器
pnpm dev:private

# 启动公共组件开发服务器
pnpm dev:public

项目结构

web-boot/
├── components/          # 组件库
│   ├── private/        # 私有组件(Vue + Element Plus)
│   └── public/         # 公共组件(基础组件)
├── templates/          # 项目模板
│   ├── vue/           # Vue 模板
│   ├── react/         # React 模板
│   └── svelte/        # Svelte 模板
├── internal/          # 内部工具
│   ├── eslint-config/ # ESLint 配置
│   ├── stylelint-config/ # Stylelint 配置
│   ├── vite-config/   # Vite 配置
│   └── utils/         # 工具函数
├── docx/              # 文档站点
└── scripts/           # 构建脚本

开发工具配置

VS Code 插件

为了获得最佳的开发体验,建议安装以下 VS Code 插件:

必需插件

  1. ESLint - JavaScript 代码检查
  2. Stylelint - CSS 代码检查
  3. Prettier - 代码格式化
  4. UnoCSS - 原子化 CSS 支持

推荐插件

  1. 中文语言包
  2. GitLens - Git 增强
  3. Vitest - 测试工具
  4. Vue - Vue 语法支持

下一步

基于 MIT 许可发布