Rbenv使用
rbenv-vars
在Rails中指定每个应用程序的环境变量。
大多数版本管理器在每个项目中读取环境变量的.env
文件。
但是,我找不到让asdfvm和asdfruby读取.env
文件并导出其中的所有env变量(或任何包含env变量的文件(的方法。
关于这件事的文件相当少。
如何在Rails项目中使用asdf-vm
或asdf-ruby
设置环境变量?
您可以使用插件asdf-vars来实现这一点。env文件称为.asdf-vars
,其功能与.rbenv-vars
文件相同。
在撰写本文时,您需要修改asdf
的command-exec.bash
文件才能使插件正常工作。这里有一个关于简化流程的讨论。