Usage: sac [options]
Options:
-v, --version 当前版本
-c, --config <configFilePath> 配置文件 Array<{packageName, outputDir, swaggerUrl, generateApiConfig}>
-p, --package <packageName> 构建指定单个package
-h, --help 显示命令帮助
// swagger-typescript-api配置
const generateApiConfig = {};
/**
* Array<{
* @property packageName 包名
* @property outputDir 生成文件的输出目录(针对当前项目根目录)
* @property swaggerUrl 一份swagger http url
* @property generateApiConfig swagger-typescript-api配置
* }>
*/
module.exports = [
{
packageName: 'oms',
outputDir: 'packages/sem/api',
swaggerUrl: 'http://localhost:3000/oms.json',
generateApiConfig: {
...generateApiConfig
},
},
{
packageName: 'sem',
outputDir: 'packages/oms/api',
swaggerUrl: 'http://localhost:3000/sem.json',
generateApiConfig: {
...generateApiConfig
},
}
];