デフォルトのスキームにモジュール名のサブディレクトリを含めることを許可するように、require.js でいくつかのオプションを設定することは可能ですか?
書きたい...
require(["underscore","jquery"],function(_,$){
// do something here
})
そして、このフォルダー構造でjqueryとアンダースコアを見つけてほしい...
/
/lib/
/jquery/
/jquery.js
/underscore/
/underscore.js
現在、私は書かなければならない...
require(["/lib/underscore/underscore","/lib/jquery/jquery"],function(_,$){
// do something here
})
またはいくつかのクレイジーラッパー...
function req(arr,cb){
require(arr.join().replace(/(\w+)/g,function(mod){ return "/lib/"+mod+"/"+mod }).split(","),cb)
}