Dancer今回は設定に関してです。ここまで分かれば簡単なアプリケーションは作れるかな。後はデプロイに関しても調べなきゃいけないとは思うのですが、外部公開とかしない限りは組み込みスタンドアロンサーバで十分なのでしばらく放置します。テストに関しては時間があったら触れてみたいとは思います。Dancer::Testというテストモジュールがあるようなので。環境設定ファイルDancerのグローバルな設定ファイルは/config.ymlに置かれます。拡張子をみれば分かるとおりYAML形式で記述されます。環境ごとに設定ファイルを分ける場合には/environment/'環境名'.ymlに設定を記述します。起動時に環境の指定がない場合、/environment/development.ymlが読み込まれます。組み込みスタンドアロンサーバの場合。(string)アプリケーションがバインドするIPアドレス。デフォルトでは0.0.0.0になっており、全ての有効なインタフェースにバインドされる。(int)待ち受けポート。(boolean)真の場合、バックグラウンドでスタンドアロンサーバが起動する。(string)デフォルトはtext/html。(string)デフォルトは空。(strinng)静的ファイルを置くディレクトリパス。デフォルトは/public。(string)layoutテンプレートの指定。/views/layoutディレクトリ以下にある一致したファイルをlayoutテンプレートとして使用する。errorとして処理する。全てのメッセージを記録する。warningとerrorのみ記録する。errorのみ記録する。(boolean)真の場合、エラー時にデバッグスクリーンを表示する。偽の場合、publicディレクトリにあるエラーコードに応じたデフォルトのエラーページを表示する。(boolean)真の場合、ファイルが更新された際、ルートハンドラーをリロードする。開発時には有用だが、実運用時には無効にすべきとのこと。(enum)使用するセッションエンジンの指定。デフォルトではセッションは無効。セッションに関しては3回目で少し触れています。環境設定にアクセスコード内で環境設定を変更するにはsetを使用します。8080;コード内で環境設定を取得するにはconfig->{}を使用します。11日...2011-10-27$GREP_OPTIONSが原因でperlのビルドが失敗した件perl-5.14.2を使いたいなと思い、何気なくperlbrew経由でインス...2010-10-03virtualenv上でtrac-gitを動かして見る。3ほとんどPODに書いてあるような内容です。ル...2010-05-15テスト駆動開発入門をPerlで写経してみた。スクラム#14行ってきたよ。Chiba.pm#7に参加しました。(1)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。