我需要为 Sublime Text (3) 提供一个环境变量。
具体来说,我正在使用Ruby Test在 Rails 应用程序上运行 RSpec 测试。为了让我的 Rails 应用程序使用 Postgres,它需要访问我在我的环境中设置的环境.bash_profile
:
# Postgres
export PGHOST=localhost
如果我从终端启动 ST,则此 env 可用,因为我.bash_profile
在打开 shell 时已加载,但是如果我通过其图标或 Alfred 启动应用程序打开 ST,.bash_profile
则永远不会加载并且此 env 对 ST 不可用,由于连接到 Postgres 数据库的问题,导致我所有的 RSpec 测试失败。
那么如何将环境变量传递给 Sublime Text (3) 呢?