create-unibest
v4.0.15
Published
快速创建 unibest 项目的脚手架工具
Readme
create-unibest
跨平台 uniapp 项目脚手架工具。
功能特性
- 🚀 快速创建 - 通过命令行快速生成 unibest 项目
- 🎯 灵活配置 - 支持选择平台、UI库、Feature
- 🔧 Feature 注入 - 创建后可动态添加 i18n、login 等功能
- 📦 多平台支持 - H5、小程序、App 一键生成
使用方式
安装
# 全局安装(可选)
npm i -g create-unibest
# 或直接使用
pnpm create unibest创建项目
# 交互式创建
pnpm create unibest my-project
# 命令行参数创建
pnpm create unibest my-project \
--platform h5,mp-weixin \
--ui none \
--i18n \
--login添加 Feature
cd my-project
# 添加多语言
pnpm create unibest add i18n
# 添加登录策略
pnpm create unibest add login
# 强制重新注入(覆盖已有配置)
pnpm create unibest add i18n --force参数说明
创建项目参数
| 参数 | 说明 |
| ---------------- | ------------------------------------------------------------------------------- |
| -p, --platform | 平台类型,支持 h5, mp-weixin, app, mp-alipay, mp-toutiao |
| -u, --ui | UI 库,支持 none, wot-ui, uview-pro, sard-uniapp, uv-ui, uview-plus |
| -l, --login | 启用登录策略 |
| -i, --i18n | 启用多语言 |
添加 Feature 参数
| 参数 | 说明 |
| --------- | ---------------------- |
| --path | 项目路径,默认当前目录 |
| --force | 强制重新注入 Feature |
与 unibest 模板版本对应关系
| create-unibest 版本 | unibest 模板版本 | | ------------------- | ---------------- | | 4.0.0 | 4.3.0+ |
发布npm
npm login --registry=https://registry.npmjs.org
npm publish --no-workspaces --registry=https://registry.npmjs.orgLicense
MIT
