私は宝石を持っています。必要に応じて、コマンド ライン アプリmyapp_cli
として、またはローカル Web UI を備えたアプリとして実行できますmyapp_web
。
アプリで作業するときbundle exec myapp_cli
は、コマンド ライン UI 用に実行するか、Web UI 用に
実行できます。bundle exec rackup
今、私はbin/myapp_web
本質的にラックアップの同義語になりたいと思っています. したがって、誰かが私の gem をインストールするときは、単にmyapp_cli
orを実行できmyapp_web
ます。
それを行う良い方法はありますか?
私は私のようにmyapp_web
見えるようにすることができます
Rack::Handler::WEBrick.run(
App.new,
:Port => 9000
)
しかし、それはラックアップが私に与えるすべての利点を私に与えるわけではありません.