==[[YEOMAN]]==
[[Node.js]] | [[Bower]] |
**ビルドツール
===yo のインストール===
*Yeomanプロジェクトでメンテナンスされており、Webアプリケーションのscaffolding Yeomanプロジェクトでメンテナンスされており、[[Webアプリケーション]]のscaffolding "足場"を提案
*scaffoldingテンプレートをジェネレーターと呼ぶ
*典型的には、yoをインストールしてnpm経由でジェネレーターを利用する典型的には、yoをインストールして[[npm]]経由でジェネレーターを利用する<blockquote>npmは、Nodenpmは、[[Node.jsのためのパッケージマネージャーで、Nodejs]]のためのパッケージマネージャーで、[[Node.jsにバンドルされているjs]]にバンドルされている</blockquote> $ [[npm ]] install -g yo
<blockquote>[[npm ]] 1.2.10 以降であれば、自動で、grunt および bower もインストールされる。手動でインストールするには、npm もインストールされる。手動でインストールするには、[[npm]] install -g grunt-cli bower</blockquote>
===[[Bower ]] のインストール===*[[Bower]]
===Grunt のインストール===
$ [[npm ]] install -g grunt
==scaffoldingの基本的な使い方==
*YEOMANジェネレータ[[YEOMAN]]ジェネレータ
**http://yeoman.io/generators/
===Webアプリケーションの作成[[Webアプリケーション]]の作成=======Webアプリケーション用ジェネレーターのインストール[[Webアプリケーション]]用ジェネレーターのインストール==== $ [[npm ]] install -g generator-webapp
====ディレクトリの作成と新しいプロジェクトの作成====
$ mkdir my-first-yeoman