Skip to content
On this page

使用方法

本页面详细介绍了 ViteKit CLI 的各种使用方法和高级功能。

基本用法

创建新项目

最简单的用法是创建一个新项目:

bash
vitekit my-project

这将创建一个名为 my-project 的目录,并使用默认模板初始化项目。

在当前目录创建项目

如果您想在当前目录创建项目:

bash
vitekit .

命令行选项

查看帮助

bash
vitekit --help
# 或
vitekit -h

查看版本

bash
vitekit --version
# 或
vitekit -V

指定模板

bash
vitekit my-project --template vue
# 或
vitekit my-project -t vue

可用模板

ViteKit CLI 提供多种项目模板:

Vue 3 模板

bash
vitekit my-project --template vue

特性:

  • Vue 3 + TypeScript
  • Vue Router 4
  • Pinia 状态管理
  • Vite 构建工具
  • ESLint + Prettier
  • Vitest 测试框架

React 模板

bash
vitekit my-project --template react

特性:

  • React 18 + TypeScript
  • React Router 6
  • Zustand 状态管理
  • Vite 构建工具
  • ESLint + Prettier
  • Vitest 测试框架

Vanilla 模板

bash
vitekit my-project --template vanilla

特性:

  • 纯 TypeScript
  • Vite 构建工具
  • ESLint + Prettier
  • 最小化配置

交互式创建

如果不指定模板,ViteKit CLI 会启动交互式创建流程:

bash
vitekit my-project

您将看到以下提示:

? 请选择项目模板:
❯ Vue 3 + TypeScript
  React + TypeScript  
  Vanilla TypeScript
  
? 是否需要路由? (Y/n)
? 是否需要状态管理? (Y/n)
? 是否需要测试框架? (Y/n)

项目初始化后的操作

进入项目目录

bash
cd my-project

安装依赖

bash
npm install
# 或
yarn install
# 或
pnpm install

启动开发服务器

bash
npm run dev

构建生产版本

bash
npm run build

预览生产版本

bash
npm run preview

高级用法

使用自定义模板

您可以使用 GitHub 仓库作为模板:

bash
vitekit my-project --template github:username/repo-name

使用本地模板

bash
vitekit my-project --template file:../my-template

跳过 Git 初始化

bash
vitekit my-project --no-git

跳过依赖安装

bash
vitekit my-project --no-install

强制覆盖现有目录

bash
vitekit my-project --force

环境变量

您可以通过环境变量配置 ViteKit CLI 的行为:

VITEKIT_REGISTRY

指定 npm 注册表:

bash
VITEKIT_REGISTRY=https://registry.npmmirror.com vitekit my-project

VITEKIT_TEMPLATE_DIR

指定自定义模板目录:

bash
VITEKIT_TEMPLATE_DIR=/path/to/templates vitekit my-project

配置文件

您可以在用户主目录创建 .vitekitrc 文件来设置默认配置:

json
{
  "defaultTemplate": "vue",
  "registry": "https://registry.npmmirror.com",
  "skipGit": false,
  "skipInstall": false
}

常见工作流程

快速原型开发

bash
# 创建项目
vitekit prototype --template vanilla
cd prototype

# 启动开发
npm run dev

团队项目开发

bash
# 使用团队模板
vitekit team-project --template github:company/team-template
cd team-project

# 安装依赖
npm install

# 运行测试
npm run test

# 启动开发
npm run dev

生产部署准备

bash
# 构建项目
npm run build

# 预览构建结果
npm run preview

# 运行生产前检查
npm run lint
npm run type-check
npm run test

故障排除

模板下载失败

如果模板下载失败,可以尝试:

  1. 检查网络连接
  2. 使用国内镜像
  3. 手动指定模板路径

依赖安装失败

如果依赖安装失败:

  1. 清除 npm 缓存:npm cache clean --force
  2. 删除 node_modulespackage-lock.json
  3. 重新安装:npm install

权限问题

如果遇到权限问题,请参考 安装指南 中的故障排除部分。

下一步

京ICP备2025143037号