如何为 Rack 应用程序设置端口?
How to set port for Rack app?
builder.rb:
def app
Rack::Builder.new do
run App.new
end.to_app
end
如何在给定端口上 运行?
尝试:
Rack::Handler.default.run(app, :Port => 3000)
虽然更典型的做法是 运行 您的应用程序在 config.ru
文件中并将端口指定为 rackup
的命令行选项,例如:rackup -p 3000
。
当您 rackup
只需使用选项 -p
指定它时:
rackup -p 8808
就可以了。
builder.rb:
def app
Rack::Builder.new do
run App.new
end.to_app
end
如何在给定端口上 运行?
尝试:
Rack::Handler.default.run(app, :Port => 3000)
虽然更典型的做法是 运行 您的应用程序在 config.ru
文件中并将端口指定为 rackup
的命令行选项,例如:rackup -p 3000
。
当您 rackup
只需使用选项 -p
指定它时:
rackup -p 8808
就可以了。