http://vimfactory.com
vimfactoryのフロントエンド兼APIリポジトリ
// cloneする
$ git clone git@gitlab.com:vimfactory/vimfactory-web.git
// 依存関係にあるrubygemsをインストールする
$ bundle install --path vendor/bundle
// 依存関係にあるjavascriptライブラリをインストールする
$ bower install
// WEBサーバを起動する
$ bundle exec rackup --host 0.0.0.0
Rubyのインストールを前提とする。 bundlerはシステムグローバルにインストールする。
$ sudo gem install bundler
Nodejsとnpmのインストールを前提とする。 bowerはシステムグローバルにインストールする。
$ sudo npm install bower -g
commit/push前にチェック
$ bundle exec rake rubocop
commit/push前にチェック
// テスト実行
$ bundle exec rake test
// 詳細表示にしたい場合
$ bundle exec rake test TESTOPTS="-v"
$ bundle exec rake compile_sass
$ bundle exec rake compile_coffee_script
coffeescriptコンパイル、sassコンパイル、テスト、rubocop起動を行う
$ bundle exec guard start