环保主义 (Huánbǎo zhǔyì)

Build Status

一个简单的包,用于从您的 DotEnv 文件加载变量。

要求 (Yāoqiú)

安装 (Ānzhuāng)

您可以通过 Swift 包管理器获取此软件包。

import PackageDescription

let package = Package(
    name: "Example",
    products: [
      .executable(name: "Example", targets: ["Example"])
    ],
    dependencies: [
      .package(url: "https://github.com/fborges/Environmentalism", from: "1.0.0")
    ],
    targets: [
        .target(
            name: "Example",
            dependencies: ["Environmentalism"]),
    ]
)

用法 (Yòngfǎ)

这个包基本上只有一个结构体,可以为您加载所需的内容。

import Environmentalism

// Load environment variables from file at specified URL
let env = try! Environment(url: url)

// Supports subscripting
let victories = env["BRAZIL_WORLD_CHAMPION"] -> "5"

// Push all key-value pairs into actual environment variables
env.commit()

进一步的改进 (Jìnyībù de gǎijìn)

请参阅 问题列表

许可 (Xǔkě)

MIT 许可证