2017-08-14 36 views
-3

7000行のような非常に巨大なindex.jsファイルがあります。ファイルを分割して別々のファイルに分割したいのですが、簡単な編集のためにそれらを分ける必要があります。ruby​​ on railsファイルを分割するindex.jsを分割する

私はindex.jsともっと多くのjavascriptファイルを含むapplication.jsマニフェストファイルを持っていますが、私はRuby on Railsの人ではないのでindex.jsが本当に大きくなっています。それ?

index.jsです:

"厳格な使用"。私は分離したファイルに移動する

(function($) { 
//some setup string vars and arrays 

//some object definition 
//some object definition 
//some object definition 
//some object definition 

//some conditions to init those objects 
})(jQuery) 

ので

//いくつかのオブジェクト定義

。あなたが別々にそれを分割しているのはなぜあなたのapplication.jsファイルで

+0

を行うことができ、個々のファイル

//= require customjsfile1 //= require customjsfile2 ... 

あなただけのERBでそれらを呼び出したい場合にロードするために、次の呼び出すことができますファイル?各ファイルは特定のページに固有のJSですか? – styfle

+0

まず、簡単なメインテーブルにするだけで、編集時には7000行のjsファイルを見ないようにします –

答えて

1

は、あなたが代わりに<%= javascript_include_tag "customjsfile1", "data-turbolinks-track" => true %>

関連する問題