1.0.3 • Published 4 years ago

dynamic-config-sdk v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

从服务器获取解析后的配置
@param path 配置的路径 例如: spring.datasource.username , 默认获取整个配置文件
@return object 解析后的配置

getConfig = (path: string = '') : object

从服务器获取原配置内容
@return string 文本配置内容

getConfigSource = (): string

注册一个配置文件监听器, 当配置文件被修改时触发
@param path 属性 例如: spring.datasource.username , 若想监听整个配置传入 ''
@param callback 回调
@return Promise 监听器初始化时会向服务器获取配置的最新值, 因此是Promise, 当Promise状态为resolve时才注册成功

  on = async (path: string, callback: (config: any) => void) : Promise<any>