環境構築・零

環境構築のその先へ

なぜ?といえるplackup

stackoverflow.com

RubySinatraはプロジェクトフォルダ直下でrackupできます。

Perl製dancer2はbinフォルダで、plackupをするようです。なぜ?

こんなことをすると、起動するためにbinフォルダへ移動しなければいけません。

なので、上記記事のようにシンボリックを貼ります。

私は、なるべくそのまま使いたかったので、

terminal (例: Genshiプロジェクト直下、

binフォルダ移動しなくてよい )

ln -s bin/app.psgi

bin/app.psgi

#use lib "$FindBin::Bin/../lib";
use lib "$FindBin::Bin/lib";
plackup

こういう風に変更しました。

これでローカルでplackupすることはできます。

※ herokuで役に立つか、まだわかりませんが、ローカル起動はできます。

Perlの方法は様々です。それはよく知っています。

Copyright © 2007-2019 Takayuki Kamiyama. All Rights Reserved.