ここに私の問題があります
sprocket はこれらのディレクティブを定義します
include
require_directory
require_tree
require_self
depend_on
stub
だから私が見逃しているのは、include_tree
すべてのJavaScriptソース(別のディレクトリに配置されている)を1つのファイルに含めるというディレクティブです!
それを行う最良の方法は何ですか?
ここに私の問題があります
sprocket はこれらのディレクティブを定義します
include
require_directory
require_tree
require_self
depend_on
stub
だから私が見逃しているのは、include_tree
すべてのJavaScriptソース(別のディレクトリに配置されている)を1つのファイルに含めるというディレクティブです!
それを行う最良の方法は何ですか?
あなたの js ファイルがディレクトリにあるとしましょうlib/assets/your_library/yourfiles.js
(これは assets ディレクトリでなければならないことに注意してください)。index.js という名前のインデックス ファイルを作成し (これもマニフェスト ファイルです)、次のようなディレクティブを挿入するだけです。
//= require_tree .
(または含めたいファイル)
その後、あなたのapplication.js
挿入で:
//= require your_library
asset-pipeline でのインデックス ファイルの使用の詳細については、この Rails ガイドを参照してください。