Webサイト制作の基本セットを管理しているリポジトリ。
- git
- sass
- yuicompressor
- Mojolicious::Lite
- このリポジトリをクローンする。
templates/layouts/*.html.ep
で基本レイアウトを作る。templates/*.html.ep
でHTMLテンプレートを作る。app
(Mojolicious lite_app) でルーティングする。_scss/*.scss
にあるscssファイルでスタイルを書く。_scss/style.scss
を、sassを使って、public/style.css
に出力する。- スタイルはページごとに
_scss/_pagename.scss
に分け、_scss/style.scss
でインポートする。 _expand_js/*.js
にあるJSファイルでスクリプトを書く。_expand_js/*.js
を、yuicompressorを使って、public/js/*.min.js
に出力する。./app daemon --reload
でサーバーを起動して確認- gitでデータを管理する
以下の手順で。
mkdir static
cd static
wget -r localhost:3000 -nH