3 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊
我在這里遇到同樣的問(wèn)題,今天我發(fā)現(xiàn)了一個(gè)更好的解決方案。只要將此代碼附加到您的config / boot.rb中,它就可以與流浪漢一起使用。
require 'rails/commands/server'
module Rails
class Server
def default_options
super.merge(Host: '0.0.0.0', Port: 3000)
end
end
end

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以使用領(lǐng)班通過(guò)Procfile自定義命令運(yùn)行a :
# Procfile in Rails application root
web: bundle exec rails s -b 0.0.0.0
現(xiàn)在使用以下命令啟動(dòng)Rails應(yīng)用程序:
foreman start
領(lǐng)班的好處是您可以將其他應(yīng)用程序添加到Procfile中(例如sidekiq,mailcatcher)。
工頭的壞事是你必須訓(xùn)練團(tuán)隊(duì)來(lái)foreman start代替rails s。
- 3 回答
- 0 關(guān)注
- 816 瀏覽
添加回答
舉報(bào)