boilerstrapを試す
githubにboilerstrapというプロダクトがあったので試してみました。
HTML5 BoilerpalateとTwitter bootstrapを同時に使うWebサイトのテンプレート、って感じでしょうか
とりあえずgit cloneでソースを持ってきます
git clone https://github.com/emorikawa/boilerstrap.git cd boilerstrap rm -rf .git
フォルダ構造は以下のようになってます
├── README.md ├── Rakefile ├── css │ ├── bin │ │ └── styles.css │ ├── lib │ │ └── twitter-bootstrapのlessファイル │ └── src │ └── styles.less ├── img │ ├── glyphicons-halflings-white.png │ └── glyphicons-halflings.png ├── index.html └── js ├── bin │ ├── global.js │ ├── global.min.js │ ├── json2.js │ └── json2.min.js ├── lib │ ├── bootstrap │ │ └── twitter-bootstrapのjsファイル │ ├── jquery-1.7.1.min.js │ └── modernizr-2.0.6.min.js └── src ├── global │ └── log.js └── json2.js
使用方法
実際に自分で編集するのはcss/srcやjs/srcですね
css/srcにはcss、less、sassが置けます
js/srcにはjs、coffeescriptが置けます
rakeでビルドが走り、lessやjsを変換したものがcss/bin、js/binに入ります
rake watchでファイルを監視し続け、修正を保存すると即ビルドされるようになります
依存ライブラリ
jsファイルをビルドするのに必要
npm install -g uglify-js
lessファイルをビルドするのに必要
npm install -g less
sassファイルをビルドする場合
gem install sass
coffeescriptをビルドする場合
npm install -g coffee-script
rake watchを使う場合
gem install watchr