如何设置Rack应用程序的端口?

问题描述 投票:2回答:2

builder.rb:

def app
  Rack::Builder.new do
    run App.new
  end.to_app
end

如何在给定端口上运行?

ruby rack
2个回答
9
投票

尝试:

Rack::Handler.default.run(app, :Port => 3000)

虽然在config.ru文件中运行您的应用程序并将端口指定为rackup的命令行选项更典型,例如:rackup -p 3000


0
投票

当你rackup只用选项-p指定它时:

rackup -p 8808工作得很好。

© www.soinside.com 2019 - 2024. All rights reserved.