-
-
解析配置值
| Name |
Type |
Description |
doc |
String
|
被解析的字符串
成功响应:
doc: 结果{value: 值}
错误响应:
doc: {
err: 错误码,
msg: 错误信息
} |
-
-
字符串化配置值
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
Example
opts参数:{
value: 配置值(可选, 默认null)
expire: 过期时间, 单位秒, 0代表永不过期(可选, 默认0)
}
返回结果字符串
-
-
删除配置信息
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
key: 配置项(必填)
all: 是否全部删除(可选)
}
cb参数格式:
成功响应:
doc: 结果(true or false)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}
-
-
删除根配置, 所有根下面的配置信息都被删除
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
}
cb参数格式:
成功响应:
doc: 结果(true or false)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}
-
-
获取配置信息
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
key: 配置项(必填)
}
cb参数格式:
成功响应:
doc: 配置值(基本类型, 对象或者数组)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}
-
-
列出所有配置项
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
all: 是否包含值(可选)
}
cb参数格式:
成功响应:
doc: 结果数组或者对象(all=true时)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}
-
-
设置配置信息
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
key: 配置项(必填)
value: 配置值(可选, 默认null)
expire: 过期时间, 单位秒, 0代表永不过期(可选, 默认0)
}
cb参数格式:
成功响应:
doc: 结果(true or false)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}
-
-
设置多个配置信息
| Name |
Type |
Default |
Description |
opts |
Object
|
{}
|
optional
参数 |
cb |
callback
|
function(err,doc){}
|
optional
回调 |
Examples
opts参数:{
root: 根(可选)
value: 配置对象(可选, 默认{})
expire: 过期时间, 单位秒, 0代表永不过期(可选, 默认0)
}
cb参数格式:
成功响应:
doc: 结果(true or false)
错误响应:
doc: {
err: 错误码,
msg: 错误信息
}