oc-cli
Version:
A simple init for OCC scaffolding projects. base OCS-cli
74 lines (47 loc) • 2.4 kB
Markdown
# ucf-cli
[](https://www.npmjs.com/package/ucf-cli)
[](https://npmjs.org/package/ucf-cli)
---
[](https://nodei.co/npm/ucf-cli/)
---
## 介绍
通过该工具可以快速下载初始化UCF微服务前端工程所有资源到本机开发,并且可以快速创建指定的页面、带路由页面等,功能强大、操作简单易上手。


## 安装
```bash
# 全局安装
$ npm install ucf-cli -g
```
## 使用
安装完成全局后使用下面命令:
```bash
# 指定名称 `ucf-custom`,将会在ucf-custom里面创建资源
$ ucf init ucf-custom
# 快速下载工程到本地,并且不会创建文件夹直接在当前运行根目录进行平铺,适合初始化git仓库使用
$ ucf init
# 快速创建基础页面包含大致UCF微服务工程结构
$ ucf new app
# 查看现有微服务工程名
$ ucf list
```
## 说明
- 查看帮助 `ucf -h`
- 查看版本 `ucf -v`
- 下载工程 `ucf init myweb`
- 创建模块 `ucf new app`
- 查看模块 `ucf list`
## 版本
- `1.2.1` 调整`ucf init`初始化工程必须输入名字,而不是直接平铺到根目录,也可以`ucf init webapp`直接指定工程名
- `1.2.0` 调整`i18n`多语的机制问题,`Intl`多语文件夹调整到`ucf-common`下
- `1.1.1` 修复没有选择多语微应用出现了`Intl`文件夹
- `1.1.0` 增加微应用命令`ucf new app`多语选项的支持
- `1.0.7` 调整微应用显示名称为 `MPA` , `SPA`
- `1.0.6` 调整微应用显示名称为 `singleApp` , `spaApp`
- `1.0.5` 在线更新最新微应用模板(仅测试)
- `1.0.4` 模板App入口修改为`IndexView`
- `1.0.3` 升级模板
- `1.0.2` 增加版本在线检测,有新版本会给出提示升级
- `1.0.1` 更新模板路由页面、`ucf init` 表示在当前根目录下平铺工程文件,适合初始化`git`仓库的时候
- `1.0.0` 支持远端UCF工程初始化到本地、创建微服务模块工程、模块查看、内置两种模板
- `0.0.x` 初步测试版本发布