seajs関連探究モジュールのアドイン


  • require
  •      --------- 
     一般的に
    モジュールの中で他のモジュールを使う必要がある時はrequireを使ってもいいです.
         2.
    require.async
        ---------  
    いくつかのjsファイルを非同期でロードする時はrequire.asyncを使ってもいいです.モジュールが使う時だけダウンロードされます.
         3.
    seajs.use
        ---------   読み込み
    エントランスモジュール
      
    seajs.use('./a');
    //  
    seajs.use('./a',function(a){
          //......
    });
    
    //   
    seajs.use(['./a','./b'],function(a,b){
         //......
    });
      
        seajs.useは入り口モジュールをロードした後、入口モジュールに従ってすべての依存モジュールを解析し、それらをロードします.
        コメント:
           入口モジュールが一つしかない場合は、scriptタグに直接data-main属性を使うことができます.
    <script src="./sea.js" data-main="./main"></script>