1

我对 rails 和 Jquery 还很陌生,我正在寻找一些关于我应该保留哪些库和不需要哪些库的指导。问题的另一部分是我已经读过我应该使用 min.js 文件,因为它们加载速度更快?这个对吗?如果我想修改库(在将来我变得更有能力时)或者不需要修改 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 目录中的库?

任何建议表示赞赏

4

1 回答 1

1
  1. 您永远不应修改原始库文件。扩展功能。
  2. 在生产中使用 Min 并在开发中使用未压缩,但如果您不认为要查看库代码,则将所有库都作为 min.js 不是问题。
  3. rails.js 是旧的,删除它。它被替换为 jquery_ujs.js
  4. 我会直接调用 js 文件而不是使用 require_tree 。
于 2012-04-25T10:27:05.013 回答