minosss / dotenv

cross-env + dotenv + dotenv-expand

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@yme/dotenv

npm

dotenv + dotenv-expand and load multiple env files

assign(
.env
.env.local
.env.{NODE_ENV}
.env.{NODE_ENV}.local
)

install

npm

npm i @yme/dotenv

yarn

yarn add @yme/dotenv

usage

node

require('@yme/dotenv')();

console.log(process.env);

cli

DOTENV_CONFIG_PATH=.env node -r @yme/dotenv/config serve.js
# multiple
DOTENV_CONFIG_PATH=.env,.env.local node -r @yme/dotenv/config serve.js

bin

# npm run start script
# load dotenv and cross-env
dotenv HELLO=world concurrently npm:start-*

About

cross-env + dotenv + dotenv-expand


Languages

Language:JavaScript 100.0%