mar*_*ion 13 bash terminal heroku
我记得有一篇或者几篇关于作者如何根据SSH地址将终端颜色从绿色(用于开发)更改为红色(用于生产)的文章.
但我不知道如何使用Heroku控制台复制它.
理想情况下,当我这样做时,我希望它可以说是蓝色,heroku console --remote staging然后是红色heroku console --remote production.
有人建议吗?
小智 4
在作为生产环境一部分加载的任何文件(例如,config/environments/production.rb)中,您可以放置:
if defined? IRB
# whew!
conf = IRB.conf[:PROMPT][IRB.conf[:PROMPT_MODE]]
red = "\033[0;31m"
reset = "\033[0m"
conf[:PROMPT_S] = "#{red}>> #{reset}" # regular prompt
end
Run Code Online (Sandbox Code Playgroud)
疯狂的转义字符是 ANSI 颜色代码。是"\033"一个转义字符,其余的是特定颜色或效果的代码。您可以在此处找到其他颜色和效果的列表。IRB.conf 哈希值是 IRB 的全局配置。您可能想在其上设置一些其他键 - 它们记录在此处。
如果您不使用 Rails(因此不一定有环境文件),您始终可以使用 来检查当前环境,该环境应在 Heroku 上ENV['RACK_ENV']设置为。'production'
| 归档时间: |
|
| 查看次数: |
1014 次 |
| 最近记录: |