Abigail Env Plugin
No installation
abigail built-in plugin
Usage
switch to production
if turn this plugin, change the NODE_ENV
to production
.
abby build --env# NODE_ENV was changed to "production".
other environment
if specify a value
for the plugin, it set value
to the NODE_ENV
.
abby build --env development# NODE_ENV was changed to "development".
replacing all
if specify a options.full
, it set all values to process.env
.
abby build --env.full.NODE_ENV 'foo' --env.full.port 59798# process.env was changed using options.full.
abigail.plugins.env
field in package.json
use // ... "abigail": "plugins": // default disable "env": false // default "production" "env": true // default "development" "env": "development" // default: replacing all "env": "enable": true "full": "NODE_ENV": "production" "port": 59798 "host": "berabou.me"
See also
Development
Requirement global
- NodeJS v5.10.0
- Npm v3.8.3
git clone https://github.com/abigailjs/abigail-plugin-envcd abigail-plugin-envnpm install npm test