#env-file #env #dotenv #environment #compile-time #settings #proc-macro

load-dotenv

这是一个小的进程宏,用于在编译时加载您的 .env 文件。

3个版本

0.1.2 2021年1月4日
0.1.1 2019年2月15日
0.1.0 2019年2月15日

#dotenv 中排名53

Download history 85/week @ 2024-03-13 99/week @ 2024-03-20 116/week @ 2024-03-27 121/week @ 2024-04-03 65/week @ 2024-04-10 84/week @ 2024-04-17 89/week @ 2024-04-24 95/week @ 2024-05-01 104/week @ 2024-05-08 100/week @ 2024-05-15 99/week @ 2024-05-22 94/week @ 2024-05-29 74/week @ 2024-06-05 62/week @ 2024-06-12 89/week @ 2024-06-19 65/week @ 2024-06-26

每月下载307

MIT 许可证

4KB

load-dotenv

这是一个小的进程宏,用于在编译时加载您的 .env 文件。这样您可以使用 std::env! 加载环境变量,如果变量缺失则失败构建。

它只是调用 dotenv 包。

示例

.env 文件

KEY=value

Rust

use load_dotenv::load_dotenv;

load_dotenv!();

fn main() {
    assert_eq!("value", env!("KEY"));
}

许可证: MIT


lib.rs:

这是一个小的进程宏,用于在编译时加载您的 .env 文件。这样您可以使用 std::env! 加载环境变量,如果变量缺失则失败构建。

它只是调用 dotenv 包。

示例

.env 文件

KEY=value

Rust

use load_dotenv::load_dotenv;

load_dotenv!();

fn main() {
    assert_eq!("value", env!("KEY"));
}

依赖项

~34KB