【问题标题】:Rails 3.1 Asset pipelineRails 3.1 资产管道
【发布时间】:2012-04-26 09:43:58
【问题描述】:

我对 Rails 和 Jquery 还很陌生,我正在寻找一些关于我应该保留哪些库和不需要哪些库的指导。

无论如何,目前我的 javascript 库中有以下内容

admin.js.coffee 
application.js  
bootstrap-alert.js  
calendar.js 
documents.js.coffee 
folders.js.coffee   
fullcalendar.js
gcal.js 
jquery-1.7.min.js   
jquery-ui-1.8.9.custom.min.js   
jquery-ui.js    
jquery-ui.min.js    
jquery.bookshelfslider.js   
jquery.bookshelfslider.min.js   
jquery.easing.1.3.js    
jquery.js   
jquery.rest.js  
jquery.ticker.js    
jquery_ujs.js   
rails.js    
site.js 
stickybar.jquery.min.js
stickysidebar.jquery.js 
turn.js

我的 application.js 文件如下所示

 //= require jquery
 //= require jquery-ui
//= require jquery_ujs
//= require twitter/bootstrap
//= require_tree .

有没有任何人可以看到会引起我任何问题的东西?如果我在 application.js 中调用一个库,我是否需要 Javascript 目录中的库?

任何建议表示赞赏

【问题讨论】:

    标签: jquery ruby-on-rails-3 asset-pipeline


    【解决方案1】:

    rails.jsjquery_ujs.js 的旧名称。您可以删除前者。

    另外,您不需要将以下文件存储在javascripts目录中

    jquery-1.7.min.js   
    jquery-ui-1.8.9.custom.min.js   
    jquery-ui.js    
    jquery-ui.min.js    
    jquery.js
    rails.js
    

    只需安装jquery-rails gem。

    如需更多信息,请联系Rails 3.1 asset pipeline guide

    【讨论】:

    • 所以 //= require jquery-ui 给了我 jquery-ui-1.8.9.custom.min.js 文件的所有功能?
    • 哇,这让事情变得非常简单。以我的方式,这会导致任何速度问题,即两次调用库吗?
    猜你喜欢
    • 1970-01-01
    • 2011-11-23
    • 1970-01-01
    • 2012-02-04
    • 2011-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    相关资源
    最近更新 更多