Sosuke MORIGUCHI
@chiguri
yesod initでプロジェクトを作って、cabal-dev install --only-dependenciesをやって、そのあとcabal-dev installで動くようになる、そしてyesod --dev develでサーバー動く。 #pplss2012
2012-08-21 10:38:58
山本和彦
@kazu_yamamoto
yesod devel は、開発用の Main をコンパイルし、デーモンとして起動するコマンドです。依存ファイルが変更されると、自動的にコンパイルして、その変更を反映します。 #pplss2012
2012-08-21 10:45:29
Yoshihiro Imai
@yoshihiro503
yesodで開発用サーバーを立ち上げる「$ yesod --dev devel」 #pplss2012
2012-08-21 10:46:33
山本和彦
@kazu_yamamoto
デプロイ用の Main は、開発用とは違うものです。デプロイするときは、別のコマンドを使います。そのうち説明されるでしょう。 #pplss2012
2012-08-21 10:46:37
山本和彦
@kazu_yamamoto
デプロイするときは、PathInfo のプレフィックスやポート番号が自由自在に変更できますので、今は気にしなくて対丈夫です。 #pplss2012
2012-08-21 10:49:53
Hidemoto Nakada
@hidemotoNakada
#pplss2012 yesod, ホットリロードできるのは大したものだと思うけど、ghcのコンパイル、おっそい。。。
2012-08-21 10:53:40
Yoshihiro Imai
@yoshihiro503
yesodでサイトのページを追加するには config/routes というファイルを編集する #pplss2012
2012-08-21 10:54:43
Sosuke MORIGUCHI
@chiguri
config/routesをいじると、再コンパイルが始まる→反映される、が自動で行われる。 #pplss2012
2012-08-21 10:55:21
Sosuke MORIGUCHI
@chiguri
存在しないリソースを指定すると、ビルドに失敗して待ち状態へ。 #pplss2012 でも止まること説明してほしいなあw
2012-08-21 10:57:48