[Rails] 5種使用Front-End Assets的方式
推薦第5種(Rails-Assets.org),很方便
1. 直接下載source
從該網頁直接下載code,並把他放置到/vendor/assets/目錄中,手動將他include進app/assets中。 這是一種最簡單直覺的方式,假設來源檔只有單檔,可以簡易的include,那麼使用這個方法其實就可以。
2. 使用gem下載
通常好用的前端套件,很容易找到方便易用的gem,只要加入gemfile,在bundle install後即可使用。
3. 使用Bower下載
Bower是一套管理前端網站套件的工具,假設找不到滿意的gem,那麼可以考慮直接由Bower去下載。 使用方式參考如下:
4. 使用gem “Bower-Rails”下載
還有直接包成gem的Bower,設定好後他可以把bower的套件放到bowerfile中,使用方式可以參考bower-rails
5. 使用Rails-Assets.org下載 (推薦!!)
這個方式很簡單又直覺,他直接把bower轉成gem讓你下載來使用 使用方式:
- 先上 https://rails-assets.org 找到你想要的bower套件
- 在gemfile中,加入
gem 'rails-assets-BOWER_PACKAGE_NAME', source 'https://rails-assets.org'
bundle install
簡單的說,把bower套件轉成gem,只要用rails-assets-
當前置,後面接上你的bower套件名稱就可以了(通常是啦!)
留言