浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
推荐一个gem jammit
官方hub

安装


Ruby代码
  1. gem install jammit  

Ruby代码
  1. #environment.rb  
  2. config.gem "jammit"  

Rails2 需要修改config/routes.rb添加路径,Rails 可不用
Ruby代码
  1. ActionController::Routing::Routes.draw do |map|  
  2.   ...  
  3.   Jammit::Routes.draw(map)  
  4.   ...  
  5. end  


配置
Ruby代码
  1. #config/assets.yml   
  2. embed_assets: on  
  3.   
  4. rubyscripts:  
  5.   workspace:  
  6.     - public/rubyscripts/vendor/jquery.js  
  7.     - public/rubyscripts/lib/*.js  
  8.     - public/rubyscripts/views/**/*.js  
  9.     - app/views/workspace/*.jst  
  10.   
  11. stylesheets:  
  12.   common:  
  13.     - public/stylesheets/reset.css  
  14.     - public/stylesheets/widgets/*.css  
  15.   workspace:  
  16.     - public/stylesheets/pages/workspace.css  
  17.   empty:  
  18.     - public/stylesheets/pages/empty.css  


使用
Ruby代码
  1. <%= include_stylesheets :common:workspace:media => 'all' %>  
  2. <%= include_rubyscripts :workspace %>  

如果是开发环境,不想重启加载
Ruby代码
  1. # ApplicationController  
  2.   
  3. before_filter { Jammit.packager.precache_all } if Rails.env.development?  


还有一些不错的配置,可以参照使用。   
posted on 2010-12-21 19:33  lexus  阅读(522)  评论(0编辑  收藏  举报