- 多くのデバイスで正しく見えるページを提供する
- 誰でもメンテナンスできるコードを提供する
- ヘッダやフッタなどの共通部品は1カ所にまとめる
- 静的なファイルとしてアップロードが可能
- ページ読み込み速度の軽減
- 変更履歴を管理
- ステージング環境の構築
- HTML構築環境を統一
下記のアプリをインストール
- http://download.virtualbox.org/virtualbox/4.3.12/VirtualBox-4.3.12-93733-Win.exe
- https://dl.bintray.com/mitchellh/vagrant/vagrant_1.6.3.msi
下記のアプリをインストール
- http://download.virtualbox.org/virtualbox/4.3.12/VirtualBox-4.3.12-93733-OSX.dmg
- https://dl.bintray.com/mitchellh/vagrant/vagrant_1.6.3.dmg
vagrantを使い、localhostにWebサーバを起動します。
このファイルがあるディレクトリで下記コマンドを実行
vagrant up
http://localhost:3000/ をブラウザで開く
このファイルがあるディレクトリで下記コマンドを実行
vagrant halt
Webサーバの実行環境を削除します。作ったファイルなどは削除されません。
このファイルがあるディレクトリで下記コマンドを実行。
vagrant destroy
この下のディレクトリは /assetsとしてアクセスできる。assets/javascripts/example1.coffeeは、http://localhost:3000/assets/example1.jsとしてアクセス可能。
png/jpeg/gifなどのイメージファイルの設置場所
Javascript、CoffeeScriptの設置場所
CSS、SCSSの設置場所
HTMLテンプレート
開発環境に必要なファイル
開発環境の実行ログ
生成されたファイル