【文件属性】:
文件名称:node-packenv:将JSON对象包装在.env文件中
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-01 09:15:01
JavaScript
在环境文件中打包JSON对象
为什么?
在怎么说-“十二因子应用程序将配置存储在环境变量中”如果您需要为应用程序设置复杂的配置,则需要寻找解决方法。
这个简单的工具packenv.js解决了这个问题。
您可以使用参数来运行应用程序;
#!/bin/bash
set -e
set -a;
source ./.env_files/.env_cfg;
npm start
如果您使用docker和docker-compose:
services:
your-nodejs-app:
build:
context: ./
env_file:
- .env_files/.env_cfg
其中./.env_files/.env_cfg-带有PACKENV = ...的u文件的路径
安装
npm install [-g] node-packenv
【文件预览】:
node-packenv-master
----bin()
--------cli.js(2KB)
----index.js(226B)
----package.json(286B)
----package-lock.json(70B)
----.npmignore(390B)
----examples()
--------.env_file2(104B)
--------parse.test.js(85B)
--------run.test.sh(69B)
----.gitignore(8B)
----README.md(994B)