Skip to content

框架支持概览

X-CLI 支持创建多种前端项目,涵盖主流框架和小程序开发。

前端框架

框架模板特点
Vuecreate-vue, @vue/cli渐进式框架,灵活易用
ReactVite, CRA, Next.js组件化,生态丰富
Angular@angular/cli企业级,功能完备
VanillaVite原生 JS/TS,无框架

小程序框架

框架模板特点
TaroReact, Vue3跨端小程序,多平台支持
UniAppVue3 + Vite一套代码,多端发布

选择建议

你想做什么?

├─ Web 应用
│  ├─ 熟悉 Vue → Vue (create-vue)
│  ├─ 熟悉 React → React (Vite)
│  ├─ 企业级应用 → Angular
│  └─ 轻量/学习 → Vanilla

├─ 小程序
│  ├─ 熟悉 React → Taro + React
│  ├─ 熟悉 Vue → UniApp 或 Taro + Vue3
│  └─ 需要 App → UniApp

└─ 全栈应用
   └─ React → Next.js

快速创建

bash
# 创建项目,交互选择框架
x new my-app

# 示例输出
? Select framework (Use arrow keys)
 Vue
  React
  Angular
  Vanilla (JS/TS)
  Taro (小程序)
  UniApp (小程序)

基于 MIT 许可发布