我在节点 js 中使用配置模块。在 config/default.yaml 下,我有以下配置
Facebook:
appKey: ""
appSecret: ""
Twitter:
consumerKey: ""
consumerSecret: ""
当我使用 require('config') 时,返回的对象只包含 Facebook。没有推特。任何的想法?我一无所知
我在节点 js 中使用配置模块。在 config/default.yaml 下,我有以下配置
Facebook:
appKey: ""
appSecret: ""
Twitter:
consumerKey: ""
consumerSecret: ""
当我使用 require('config') 时,返回的对象只包含 Facebook。没有推特。任何的想法?我一无所知
经过一番研究,我来到了这里。https://github.com/lorenwest/node-config/issues/27
好像如果我们使用 yaml,那么我们应该在依赖列表中声明 js-yaml,这解决了我的问题。
尝试像这样使用它
var Facebook = require('config').Facebook;
var Twitter = require('config').Twitter;
这会产生任何错误吗?