应用程序的自定义配置。这对于特定于应用程序的一次性设置非常有用,例如发送电子邮件时使用的域名,或 Stripe、Mailgun、Twitter、Facebook 等第三方 API 密钥。
这些值通常在 config/custom.js
文件中设置,并且可以使用 config/env/production.js
、环境变量或 Sails 提供的任何其他 配置机制 在生产环境中覆盖。
首先,设置自定义配置
// config/custom.js
module.exports.custom = {
mailgunDomain: 'transactional-mail.example.com',
mailgunApiKey: 'key-testkeyb183848139913858e8abd9a3'
};
然后,要从您的操作和助手访问这些值,请使用 sails.config.custom
sails.config.custom.mailgunApiKey;
// -> "key-testkeyb183848139913858e8abd9a3"