CjDotEnv is a Cangjie library to load environment variables from .env
file.
CjDotEnv 是一个用来从 .env
文件中加载环境变量的仓颉库。
# In the `dependencies` section of `cjpm.toml`
cjdotenv = { git = "https://github.com/gtn1024/cjdotenv.git", tag = "0.1.0" }
# .env
# Database
DB_HOST=localhost
DB_USER=postgres
DB_PASS=123456
DB_DATABASE=postgres
import cjdotenv.load
import std.os.getEnv
main() {
load()
// or
// load(".env")
// load("path/to/.env")
// load("one.env", "two.env", "three.env")
println(getEnv("DB_HOST"))
println(getEnv("DB_USER"))
println(getEnv("DB_PASS"))
println(getEnv("DB_DATABASE"))
}
欢迎加入 仓颉交流群(非官方):985038695