1.0.1 • Published 5 years ago
happy-run v1.0.1
happy-run
Inject environment variables into command, compatible with different os.
Installation
$ npm install happy-cli-tool happy-run -gUsage
$ happy run [cmd] [--dotenv <dotenv>]--dotenv <dotenv>:.envfile path, default.env

Caveats
Environment variables come from process.env, command line, and .env file.
Environment variables priority: command line > .env > process.env.
For example, suppose your environment has been set process.env.NODE_ENV=development,your .env file looks like:
# .env
NODE_ENV=testThen executing happy run NODE_ENV=production "echo NODE_ENV=\$NODE_ENV" will output NODE_ENV=production