Settings.coffee 455 B

12345678910111213141516
  1. fs = require "fs"
  2. path = require "path"
  3. env = (process.env.NODE_ENV or "development").toLowerCase()
  4. possibleConfigFiles = [
  5. process.cwd() + "/config/settings.#{env}.coffee"
  6. path.normalize(__dirname + "/../../config/settings.#{env}.coffee")
  7. ]
  8. for file in possibleConfigFiles
  9. if fs.existsSync(file)
  10. module.exports = require(file)
  11. return
  12. console.log "No config file could be found at: ", possibleConfigFiles
  13. throw new Error("No config file found")