开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
YCB首页、文档和下载 - 多维度配置库 - 开源中国社区
全部项目分类
我要评价
BSD
JavaScript
跨平台
Yahoo
分享
收藏
收录时间:2015-05-07
YCB 详细介绍

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

大家对 YCB 的评论 (全部 0 条评论)
{{repayCom.userName}}
顶部