0

我在节点 js 中使用配置模块。在 config/default.yaml 下,我有以下配置

Facebook:
    appKey: ""
    appSecret: ""

Twitter:
    consumerKey: ""
    consumerSecret: ""

当我使用 require('config') 时,返回的对象只包含 Facebook。没有推特。任何的想法?我一无所知

4

2 回答 2

2

经过一番研究,我来到了这里。https://github.com/lorenwest/node-config/issues/27

好像如果我们使用 yaml,那么我们应该在依赖列表中声明 js-yaml,这解决了我的问题。

于 2013-02-27T20:20:58.270 回答
0

尝试像这样使用它

var Facebook = require('config').Facebook;
var Twitter = require('config').Twitter;

这会产生任何错误吗?

于 2013-02-24T14:37:42.330 回答