发布于 2017-10-17 15:32:48
您应该查看用于设置环境变量的dotenv:https://www.npmjs.com/package/dotenv
使用您的环境特定值创建.env文件
DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3然后启动.env文件:
require('dotenv').config()要读取代码中的值,请使用process.env:
var db = require('db')
db.connect({
host: process.env.DB_HOST,
username: process.env.DB_USER,
password: process.env.DB_PASS
})根据推荐的最佳实践,不要将.env文件签入到源代码管理。
如果您使用的是webpack,请使用dotenv-webpack
https://stackoverflow.com/questions/46784676
复制相似问题