LoginSignup
14
14

More than 5 years have passed since last update.

CoffeeScirpt, Sass, Slim ファイルを生成する Middleman のテンプレート Gem を作った

Last updated at Posted at 2014-01-16

Middleman でプロジェクトを作るときに Slim, Sass, CoffeeScript のファイルで生成するようなテンプレートを作りました.

2014.2.8 version0.2.0 bower 追加.

Gem

middleman-scaffold

使い方

マシンの環境にインストールする場合

$ gem install middleman middleman-scaffold
$ middleman init . --template scaffold

以下の様なディレクトリ構成で生成されます.

$ tree -L 2 .
└── source
    ├── css
    │   └── all.css.sass
    │   └── reset.css.sass
    ├── img
    ├── js
    │   └── all.js.coffee
    └── layouts
    │   ├── layout.slim
    │   ├── _footer.slim
    │   └── _header.slim
    └────── index.html.slim
─── bower.json
─── .bowerrc

テンプレート作成と bower インストールしたらすぐ開発できます.

$ middleman init MY_PROJECT --template scaffold
$ cd MY_PROJECT
$ bundle install --path vendor/bundle
$ bower install
$ middleman server

せっかく Gem にしたので更に拡張していきたいなあと漠然と考えています.

14
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
14