c2r
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

rap自动转换成接口方法

把rap接口文档平台,转换成元数据。利用接口元数据,可以高度定制化生成前端接口层代码,接口mock平台和接口测试平台。

命令行

c2r config

配置文件

{
    // rap
    "rapPath": "http://rap.internal.baidu.com",
    // modelproxy
    "mpPath": "../mp/proxy",
    // 
    "tempPath": "../temps/index.ts.art",
    // 
    "products": [
        {
            // id
            "productId": 111,
            // 
            "nameSpace": "Sale",
            // 
            "path": "./apis",
            // modelproxy
            "mpConfig": {
                "state": "qa",
                "states": {
                    "dev": "//scloud.baidudev.com",
                    "qa": "//m-scloud.baiduqa.com",
                    "prd": "//api.scloud.baidu.com"
                }
            }
        },
        {
            "productId": 106,
            "nameSpace": "Custom",
            "path": "./apis",
            "mpConfig": {
                "state": "qa",
                "states": {
                    "dev": "https://mapi.baidudev.com",
                    "qa": "https://mapi.baiduqa.com",
                    "prd": "https://mapi.baidu.com"
                }
            }
        }
    ]
}

Package Sidebar

Install

npm i c2r

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

83.6 kB

Total Files

89

Last publish

Collaborators

  • nick121212