1 个稳定版本
1.0.1 | 2020年2月22日 |
---|
#172 in #env
6KB
73 lines
env2js
将当前环境转换为 js/json。支持从 .env
文件中读取。
用法
所有命令均通过 env2js --help
提供
>$ env2js --help
Converts your env to js or json file
USAGE:
env-to-json [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --config <FILE> Sets a custom env file [default: .env]
-g, --global <GLOBAL_VAR> Sets a custom global variable for javascript [default: __env]
-p, --prefix <PREFIX> Env variables prefix filter
-t, --type <TYPE> Set output type [default: js] [possible values: js, json]
您可以使用它来使环境变量在您的 React 应用程序运行时可用。
>$ REACT_APP_FOO=bar env2js -g env -p REACT_APP_ -t js > env.js
将生成以下文件
window.env = {"FOO":"bar"}
版本
Linux
- env2js - 简单构建,不进行大小优化
- env2js.min - 去掉符号的构建
- env2js.nano - 使用 upx 打包的构建(似乎 Ubuntu 上的 upx 有点问题,因此此二进制文件可能也有问题)
Windows
- env2js.exe - Windows 构建
许可证
依赖关系
~1–1.5MB
~24K SLoC