#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 • Rust 包仓库 85/week @ 2024-03-13 • Rust 包仓库 99/week @ 2024-03-20 • Rust 包仓库 116/week @ 2024-03-27 • Rust 包仓库 121/week @ 2024-04-03 • Rust 包仓库 65/week @ 2024-04-10 • Rust 包仓库 84/week @ 2024-04-17 • Rust 包仓库 89/week @ 2024-04-24 • Rust 包仓库 95/week @ 2024-05-01 • Rust 包仓库 104/week @ 2024-05-08 • Rust 包仓库 100/week @ 2024-05-15 • Rust 包仓库 99/week @ 2024-05-22 • Rust 包仓库 94/week @ 2024-05-29 • Rust 包仓库 74/week @ 2024-06-05 • Rust 包仓库 62/week @ 2024-06-12 • Rust 包仓库 89/week @ 2024-06-19 • Rust 包仓库 65/week @ 2024-06-26 • Rust 包仓库

每月下载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