Meanjs nginx下多个角度站点的环境变量最佳实践

时间:2015-03-10 16:26:31

标签: angularjs meanjs

我在一台计算机上运行nginx下的多个角度站点。当我运行一个站点时,设置环境变量很容易。我只是在/ etc / environment中设置它们就完成了。但现在我必须为每个站点设置不同的方式。

例如,设置邮件程序的meanjs代码是:

mailer: {
        from: process.env.MAILER_FROM || 'MAILER_FROM',
        options: {
            service: process.env.MAILER_SERVICE_PROVIDER || 'MAILER_SERVICE_PROVIDER',
        auth: {
            user: process.env.MAILER_EMAIL_ID || 'MAILER_EMAIL_ID',
            pass: process.env.MAILER_PASSWORD || 'MAILER_PASSWORD'
        }
    }
}

我只是将硬编码的值设置为js文件吗?或者是否有地方可以在本地存储它们。这会带来安全风险吗?

谢谢!

0 个答案:

没有答案