1.0.4 • Published 3 months ago
@shopspade/cli v1.0.4
shopspade-cli
ShopSpade 前端项目脚手架工具,用于快速创建标准化的前端项目模板。
功能特性
- 🚀 快速创建项目
- 📦 支持多种项目模板
- 🔧 可选择包管理器
- 🎨 标准化项目结构
安装
npm install -g shopspade-cli
使用方法
创建新项目
shopspade-cli init [项目名称]
如果不指定项目名称,将会提示你输入。
交互式配置
在创建项目过程中,你需要进行以下选择:
- 项目名称(如果未在命令行中指定)
- 项目模板类型:
application
: 完整的应用程序模板service
: 服务模块模板
项目模板说明
application 模板
适用于创建完整的前端应用程序,包含以下特性:
- 基于 Vue 3 + Vite 的现代开发环境
- 内置路由配置和状态管理
- 统一的请求封装和接口管理
- 完整的项目结构和最佳实践
service 模板
适用于创建独立的服务模块,特点如下:
- 轻量级的 Vue 3 + Vite 环境
- 专注于单一服务功能
- 易于集成到主应用中
项目结构
├── src/
│ ├── assets/ # 静态资源
│ ├── components/ # 组件
│ ├── config/ # 配置文件
│ ├── router/ # 路由配置
│ ├── store/ # 状态管理
│ └── views/ # 页面
├── public/ # 公共资源
└── package.json
开发
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 构建生产版本
npm run build
贡献指南
欢迎提交 Issue 和 Pull Request。
开源协议
1.0.4
3 months ago