Api文档访问路径
SWAGGER_SETUP_PATH=api-docs
# 标题及描述
SWAGGER_UI_TITLE=氚云3.0 BFF文档
SWAGGER_UI_TITLE_DESC=一点寒芒先到..., // swagger api 版本,自定义的
setupUrl: process.env.SWAGGER_SETUP_PATH, // UI文档路径
prefix: process.env.SWAGGER_ENDPOINT_PREFIX..., // 接口聚合前缀,在nest用全局prefix,但是丢给swagger定义也不冲突
}),
);
代码入口(main.ts)
熟悉的味道,还是把一些配置抽里成环境变量,
外部维护,通过注册中心使用...setBasePath(path: string): this; // 可以理解为聚合前缀,在nest有自己的api可以用,可以忽略设置这个
addTag(name: string,...: boolean; // 开启这个,只要是import的都会追加的索引的路由
// 操作id,可以通过这个工厂函数来改变id的定义(接口请求生成)
// 默认走的是@default