您應用程式的自訂配置。這對於應用程式專屬的一次性設定非常有用,例如用於發送電子郵件的網域,或 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'
};
然後,若要從您的 actions 和 helpers 存取這些值,請使用 sails.config.custom
sails.config.custom.mailgunApiKey;
// -> "key-testkeyb183848139913858e8abd9a3"