如何在Sails.js上向本地添加配置设置

时间:2013-11-01 23:00:42

标签: javascript node.js sails.js

我正在使用Sails.js构建一个webapp,我想知道如何在开发和生产模式上有不同的配置。我认为我只需要在 config / local.js 中放置配置密钥,但它不起作用。以下是我正在尝试做的一个例子:

config: {
    linkedIn_key: 'abcde',
    linkedIn_secret: '13mcas',
    linkedIn_url: 'http://localhost:1337/user/login'
}

我试图在UserController.js中访问配置,但我无法获得该值。什么是正确的方法?

祝你好运, 若昂

1 个答案:

答案 0 :(得分:1)

它应该出现在sails.config中。您还可以尝试在config文件夹下创建一个新文件:linkedin.js,并将配置放在那里:

var linkedIn = {
   key: 'abcde',
   secret: '13mcas',
   url: 'http://localhost:1337/user/login'
};
module.exports.linkedin = linkedIn;

并通过

在您的控制器中访问它
sails.config.linkedin