yarn add @nestjs/swagger swagger-ui-express
配置
抽离的环境变量(dev.local.env)
# ------- Node服务相关 ------------..., // 接口聚合前缀,在nest用全局prefix,但是丢给swagger定义也不冲突
}),
);
代码入口(main.ts)
熟悉的味道,还是把一些配置抽里成环境变量,
外部维护,通过注册中心使用...url: string): this; // 采用的协议,比如MIT等等
// 若是用到了外部nginx这类接口,这个可以拼接请求域
addServer(url: string,...this; // 设置外部文档链接
setBasePath(path: string): this; // 可以理解为聚合前缀,在nest有自己的api可以用,可以忽略设置这个
addTag...: string; // 远程校验url,一般用不到
url?: string;// 指向API定义的URL(通常是swagger。json或swagger.yaml)。