将 Rails 和 Puma 与子域 lvh.me 一起使用?

Using Rails and Puma with subdomains lvh.me?

我正在使用带有子域的 Rails 4,现在从 Unicorn 切换到 Puma。似乎工作正常,但当我尝试开始时 "rails s" 我得到:

Rails 4.2.0 application starting in development on http://localhost:3000

我需要运行以下内容

rails s -p 3000 -b lvh.me

获得:

Rails 4.2.0 application starting in development on http://lvh.me:3000

有没有办法让'rails s'总是自动启动lvh.me?在切换到 Puma 之前,我曾经这样工作过。

Rails 仅提供一种指定绑定主机的方法(通过 -b, --binding argument)。

所以,我认为您只有一种简单而适当的方法可以解决您的问题。您应该为 运行 Rails:

创建 bash/sh 别名
alias lvh='rails s -p 3000 -b lvh.me'