Loads environment variables from dotenv files
npm install envc> Loads environment variables from .env files.
Inspired by dotenv by Brandon Keepers.
``jsoptions
// are optional`
var env = require('envc')(options);
- path: Path to the .env file [optional, default: cwd]name
- : Name of the .env file [optional, default: '.env']nodeenv
- : NODE_ENV [optional, default: process.env.NODE_ENV]booleans
- : enable boolean parsing, [optional, default: false]numbers
- : enable number parsing, [optional, default: false]readonly
- : load and parse .env file only (i.e. does not modify process.env), [optional, default: false]overwrite
- : allow process.env to overwrite file values [optional, default: false]
envc will try to load:
- {name}
- {name}.{NODE_ENV}
- {name}.local
``
URL_HOST="vesln.com"
URL_PATH="index"
URL_FULL="http://${URL_HOST}/${URL_PATH}"
DOCKER_SERVICE=$(boot2docker ip):11211 # works on node 0.12+
`sh``
npm install envc