Dotenvx和Bun的一些整合样例
Bun 1.3发布啦,特性太大啦,有点目不暇接,不要TLDR,有精力的同学还是可以看看的,吃不了亏,上不了当。
Bun有对环境变量和.env文件的默认支持,详细请参考Bun Environment variables
借助这些环境变量,Bun可以快速完成诸如数据库连接、Redis连接、S3连接等操作,非常简单。
如在.env中中添加以下配置,Bun就会完成默认的数据库连接:
MYSQL_URL="mysql://root:this_is_long_password@localhost:3306/test"
但是保存在.env文件中的敏感信息都是明文的,这样就会有泄露风险,那么如何结合Dotenvx来保护这些敏感信息呢?