Fe Cli

🚀 一键生成标准化前端工程

前端项目脚手架工具,支持 React/Vue 等6种项目类型快速初始化,内置标准化架构与最佳实践,开发者效率利器

收藏
5k
安装
1.2k
版本
0.1.99
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

fe-cli 是一款面向现代前端开发的统一项目初始化工具,覆盖 Web SPA、后台管理、移动 H5、Electron 桌面端、SSR(Next.js/Nuxt)、小程序六大场景。通过类型检测自动路由至子技能,生成包含框架选型、UI 组件库(Tailwind/Ant Design/MUI)、状态管理(Zustand/Redux)、国际化等完整技术栈的标准化项目。

显著优点

1. 统一入口,智能路由:根据关键词自动识别项目类型,无需记忆多套命令
2. 标准化架构:强制生成共享公共层——请求封装(原生 fetch)、结构化日志、环境配置、工具函数、类型声明等,避免团队各自重复造轮子

3. 工程化完备:内置 Sass、ESLint、TypeScript、pnpm 脚本,配置多环境构建流程

4. AI 可读文档:自动生成 .ai/PROJECT.md,便于后续 AI 代理快速理解项目结构与约定

5. 降级策略完善:网络失败、目录冲突、依赖缺失等场景均有优雅处理方案

潜在局限

  • 技术栈预设较固定:虽支持多种组合,但深度定制需手动修改模板
  • Node 版本要求 18+:老旧环境需升级
  • 部署环节缺失:明确不涉及服务器部署,需配合其他工具
  • 小程序/Electron 等子技能依赖完整实现:文档提及子技能路由,实际体验取决于子技能成熟度

适合人群

  • 前端团队技术负责人:统一团队项目基线,减少 Code Review 低价值争论
  • 全栈开发者:快速启动前后端分离项目的前端部分
  • 培训机构/教程作者:提供一致的学习环境
  • 需要迁移老旧项目:提供审查模式对照标准检查现有项目规范性

常规风险

  • 模板版本滞后:预设包版本可能非最新,需定期更新 references/ 目录
  • 日志上报占位log-export.ts 中上报端点为 TODO,生产环境需自行实现
  • pnpm 生态依赖:强制 pnpm 可能增加新成员学习成本
  • 路径别名约定@/ 映射虽通用,但与某些遗留库可能冲突

Fe Cli 内容

admin文件夹
electron文件夹
h5文件夹
miniapp文件夹
references文件夹
ssr文件夹
web文件夹
手动下载zip · 38.4 kB
SKILL.mdtext/markdown
请选择文件