component build
でビルドされた javascript や css などの assets を rails の assets に管理させるのはそんなに難しくない。
$ cp build/build.js app/assets/javascripts/application.js
$ cp build/build.css app/assets/javascripts/application.css
のように assets をコピーするだけ。
毎回コマンドたたくのはめんどいので、下記のような Makefile
を書いておいて、https://github.com/visionmedia/watch のようなもので watch
しておけば app/assets
が更新されて rails の asset pipeline を使えて開発が楽になる。
SRC = $(shell find app/components/ -name "*.*")
build: components $(SRC)
@component build --dev
@cp build/build.js app/assets/javascripts/application.js
@cp build/build.css app/assets/stylesheets/application.css
components: component.json
@component install --dev
clean:
@rm -fr components
@rm -fr build
@rm -f app/assets/javascripts/application.js
@rm -f app/assets/stylesheets/application.css
.PHONY: clean