我正在使用Sails.js构建一个webapp,我想知道如何在开发和生产模式上有不同的配置。我认为我只需要在 config / local.js 中放置配置密钥,但它不起作用。以下是我正在尝试做的一个例子:
config: {
linkedIn_key: 'abcde',
linkedIn_secret: '13mcas',
linkedIn_url: 'http://localhost:1337/user/login'
}
我试图在UserController.js中访问配置,但我无法获得该值。什么是正确的方法?
祝你好运, 若昂
答案 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