多维度配置库 YCB

BSD
JavaScript
跨平台
Yahoo
2015-05-07
孔小菜

YCB 是一个多维度配置库,它能从资源文件中建立包,来描述各种数值。此库可以让基于多维度的应用程序通过配置自己来描述位置、语言、环境等。

示例代码:

var YCB = require('ycb');
var configArray = [
    {
        "dimensions": [
            {
                "environment": {
                    "dev": null,
                    "prod": null
                }
            }
        ]
    },
    {
        "settings": ["master"],
        "host": "example.com"
    },
    {
        "settings": ["environment:dev"],
        "host": "dev.example.com"
    }
];

var ycbObj = new YCB.Ycb(configArray),
var computedConfig = ycbObj.read({ environment: 'dev' });

console.log(computedConfig.host); // dev.example.com
加载中
请先登录后再评论。

暂无资讯

暂无问答

友链

学长 yyb zsy syc ycb xzy FlashHu Despair mona cyhlnj cgod 同届 gzy gcz xzz smy dsl chd winlere Shiina_Mashiro fruitea a1b3c7d9 iot 学弟 hyj M-sea Karry5307 外校dalao memset0 Pin...

03/10 14:34
0
0
点分治模板(洛谷P4178 Tree)(树分治,树的重心,容斥原理)

推荐YCB的总结 推荐你谷ysn等巨佬的详细题解 大致流程—— dfs求出当前树的重心 对当前树内经过重心的路径统计答案(一条路径由两条由重心到其它点的子路径合并而成) 容斥减去不合法情况(两...

2018/07/22 21:29
17
0
【LOJ#6041】事情的相似度(后缀自动机)

【LOJ#6041】事情的相似度(后缀自动机) 题面 LOJ 题解 $\mbox{YCB}$搬了这道题目。。。$\mbox{QwQ}$ 还是用到$lcp$就是$parent$树上的$LCA$的$len$。 每次询问显然就是区间内点的贡献。 那...

2018/12/27 19:42
6
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部