index.js 383 B

123456789101112131415161718
  1. const fs = require('fs');
  2. const branchFilename = __dirname + '/application_env';
  3. let branch = 'production';
  4. try {
  5. fs.accessSync(branchFilename);
  6. branch = fs.readFileSync(branchFilename, 'utf8').trim();
  7. } catch (err) {
  8. }
  9. process.env.NODE_ENV = branch;
  10. const confFilename = __dirname + `/${branch}.js`;
  11. fs.accessSync(confFilename);
  12. module.exports = require(confFilename);