Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

u-admin-cli

rich6639ISC1.1.11

a react-cli and create react app

readme

u-admin-cli

二、启动一个Mock-API服务

action 风格的api

在mock文件新建[Action].json文件,Action为对应api的名字,如果请求地址路径有参数,可以创建多层

比如一个请求url: http://localhost:9000/list, Action: "List"的api,数据为

{
  "RetCode": 0,
  "Message": "",
  "Data": []
}

在mock下新建list文件夹,并写入List.json, 执行命令u-admin-cli mock, 然后就可以请求接口了

mock

还可以改动文件,再次请求接口内容也会跟着变化

u-admin-cli mock -n

三、功能介绍

1、mock - 启动本地开发服务

参数 别名 类型 默认值 描述
create c true 创建mock数据
PORT P number 启动本地服务的端口号
type t string action api类型:action、restful

2、dev - 启动本地开发服务

参数 别名 类型 默认值 描述
projects p array 启动的微应用名称
PORT P number 启动本地服务的端口号
withoutOpenBrowser wb boolean true 取消自动打开浏览器
env e object | 开发自定义环境变量
  • 1、首先启动服务,获取启动项目的html代码
  • 2、挂载微服务的代码,子项目的port依次+1

四、发布版本

# 登录 npm
npm config set registry https://registry.npmjs.org/

npm login

1、修改版本号,执行下面命令

npm run publish:patch

2、撤回 24 小时内发布的版本,撤回后 24 小时内不允许发布

npm unpublish u-admin-cli@1.0.2

五、本地开发

cd u-admin-cli
yarn install
yarn start [command]

待完善:需要增加错误判断,避免程序报错退出

待办

  • 通过swagger生成API