2

私はベガスの説明を読んでいました。

Sinatra/Rack アプリの実行可能バージョンを作成するという単純な問題を解決することを目的としています。

これが解決しなければならない問題だとは知りませんでした。

これが疑わしい利点のように見える理由は、次の理由によるものです。

Now if you run ./my_app it should:

    * find an appropriate rack handler (thin. mongrel)
    * find an available port
    * launch the app in a browser
    * put itself in the background
    * write a .pid and a .url file

Sinatra アプリケーションを実行するのは非常に簡単ではありませんか? 入力するだけ

ruby my_app.rb 

アプリがバックグラウンド プロセスであることを除いて、同じことがすべて発生します。

なぜこれに実行可能ファイルが必要なのですか?

4

1 に答える 1

2

Sinatra/Rack の便利なラッパーのように思えますが、デーモン化 (.pidそして.url、再び「見つける」可能性が最も高い) とブラウザーの起動を除いて、これは裸の Sinatra/Rack よりも利点がないようです。

于 2009-09-26T14:44:57.703 に答える