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を使用し、開発ではUncompressedを使用しますが、ライブラリコードを調べるつもりがないと思われる場合は、すべてのライブラリをmin.jsとして使用しても問題ありません。
  3. rails.jsは古いので、削除してください。jquery_ujs.jsに置き換えられました
  4. require_treeを使用するのではなく、jsファイルを直接呼び出します。
于 2012-04-25T10:27:05.013 に答える