abigail-plugin-env
v0.0.0
Published
abigail-v1 NODE_ENV plugin
Downloads
18
Readme
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.
use abigail.plugins.env
field in package.json
{
// ...
"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-env
cd abigail-plugin-env
npm install
npm test