Skip to main content

其他编程语言集成dotenvx

当然dotenvx并不能提供所有编程语言的SDK,如果你使用的编程语言还没有对应的dotenvx SDK,那么你可以使用以下方式进行集成。

dotenvx decrypt --dump命令可以执行解密,并将解密的配置项以json格式打印到标准输出(stdout),这样其他语言可以构建对应的命令行, 然后执行该命令行就可以得到输出,然后解析输出的json即可。 这里需要两个环境变量

  • DOTENV_PRIVATE_KEY=xxxx:对应解密的私钥
  • NO_COLOR=1:设置为1,表示不使用颜色输出

这里你不用担心,dotenvx命令行使用Rust开发,非常小(3M左右),执行速度也非常快,所以可以放心使用。