#env-file #env-var #load

bin+lib denv

从 .env 文件加载环境变量

2 个不稳定版本

0.3.0 2021 年 9 月 10 日
0.2.0 2017 年 1 月 3 日

#32 in #env-file

MIT 许可证

8KB
164 代码行

denv-rust

Build Status crates.io

从 .env 文件加载环境变量。

命令行界面使用

Usage: denv [OPTIONS] COMMAND...

Options:
    -f, --filename FILENAME
                        Path to .env file
    -h, --help          Print help
% cat .env
FOO=bar
% denv printenv FOO
bar
% cat hoge.env
HOGE=fuga
% denv -f printenv HOGE
fuga

库使用

denv::load("/path/to/.env").expect("Unable to load .env file");

致谢

原始实现由 taiki45 编写。https://github.com/taiki45/denv

依赖项

~0.7–1.4MB
~23K SLoC