railsがんばる子

Ruby on Railsがんばる子です。胡蝶蘭のECサイトを運営しています。

sprockets

coffeescriptでrailsの値を参照したかったらerbやhamlを検討してみる

sprocketsを使うと、拡張子の後ろから展開してくれる(アセットパイプライン) 以下の様な感じで書くと、railsで生成した値(@name)をcoffeescriptから参照できるみたいです。 xxx.js.coffee.erb alert(<%= @name %>)

require_treeするとstubしていないものは、コンパイルしてapplication.jsにまとまる

require_treeするとstubしていないものは、コンパイルしてapplication.jsにまとまる app/assets/javascripts/application.js //= require_tree . stubするとapplication.jsにまとまらなくなる app/assets/javascripts/application.js //= stub foobar //= re…