静的サイト製作の土台。
├── assets
│ ├── css
│ ├── doc
│ ├── font-svg
│ ├── html
│ │ ├── Templates
│ │ ├── boilerplate
│ │ └── fragments
│ ├── js
│ └── test
├── htdocs
└── manager
├── grunt
│ ├── settings
│ └── tasks
└── test
- 構文チェック
- 共通テンプレートの一括更新
- <title>, description, keyword, OGPの一括更新(オプション)
- ナビゲーションの一括更新(オプション)
- Sass/Compass(*.scss)のコンパイル
- アイコン用Webfontの生成
- スタイルガイドの生成
- 名前空間の定義
- ソースコードの結合・圧縮
- テスト
- カバレッジのレポート
- JSDocの生成
- 全体ビルド
- ファイル監視とライブ・リロード
- スクリーンショットの一括出力
- タスク・メニュー
- Git
- Ruby 2.x, Compass
- Java 1.8-
- node.js 0.10.x~, grunt-cli, bower
- node-gypの実行環境
$ git clone https://github.com/daikiueda/static-site-scaffold.git
$ cd static-site-scaffold/manage/
$ npm install
$ npm start
or
$ grunt