NodeでRailsのSprocketsを捨てる
npmは入っている前提。
- [] assets以下のファイルをpublicにコピーする
- [] coffeeをjsにする
- [] jsを繋げて1つのファイルにする
- [] assets以下のファイルにハッシュ値をつける
- [] image_tagなどのメソッドで、ハッシュ値のついたファイルへのリンクにする
- [] ファイルが更新されるたび、上記のことを行う
ハッシュ値をつける
- [] assets以下の画像・CSSファイルをpublicにコピーする
- [] coffeeをjsにする
- [] bower_componentsのdist内にあるjsと自分の作ったjsファイルを、依存関係を考慮しながら繋げて、app.jsにして、public/javascripts以下に置く
- [] ファイルが更新されるたび、上記のことを行う
- [] 依存関係を考慮しながら、jsを繋げて1つのファイルにする
- [] javascript_include_tab、stylesheet_link_tagなどを消して、ごく普通のhtmlにする
- [] assets以下のファイルにハッシュ値をつける
- [] image_tagなどのメソッドで、ハッシュ値のついたファイルへのリンクにする
- [] uglify
bower install
jQuery
諦めてbrowserify使うことにした
uglify
livereload
gulp-sass
gulp-rev
gulp-rev-rails-manifest
https://github.com/joker1007/rails_browserify_sample
npm install --save-dev gulp gulp-browserify gulp-watch gulp-plumber gulp-rename coffeeify coffee-script