2017-03-01 7 views
0

私はこれを持って私のjsの設定が必要です。requirejsバンドルを "手動で"作成するにはどうすればいいですか?

require.config({ 
    bundles:{ 
     "testbundle":["foo","bar"] 
    } 
}); 

を今私がfooやバーを必要とするとき、それはjs/testbundle.jsをロードしようとします。

そのファイルの内容はどうあるべき、 foo.jsがある場合:

define([],function(){ 
    return {foo:"foo"} 
}); 

bar.jsは次のとおりです。bar.jsはの一部ではない何かにいくつかの依存関係を持っている場合はどう

define([],function(){ 
    return {bar:"bar"} 
}); 

たとえば、

bar.js

define(["baz"],function(Baz){ 
    return {bar:"bar"} 
}); 

答えて

0

はちょうどこれがそうのは、それ

にダブルダウンさせ、testbundle.js

そして再び悪いフォーマットされたコードからナグスを取得するために有効になり、私の定義のコール

に名前を付ける必要がある、それを考え出しました

``` 
define("foo",["bar"],function(Bar){ 
    return {foo:"foo"} 
}); 
define("bar",["baz"],function(Baz){ 
    return {baz:"baz"} 
}); 
``` 
関連する問題