0

require.js でモジュールを定義するときは、常に共通ライブラリを依存関係としてリストする必要があります。

define(['jquery', 'underscore', 'backbone'], function(){
   //do stuff here
});

すべての定義でこれらの共通モジュールを常に要求する必要がなく、一度だけ要求する方法はありますか、それとも独立したモジュールの概念全体を台無しにしますか?

4

2 に答える 2

3

後者のほとんど:モジュールシステムを使用する主な目的の1つは、グローバルを介して相互にインターフェイスするための個別のコードの必要性を回避することです。そのためには、各モジュールで依存関係を明示的に呼び出し、ローカルスコープの名前を付ける必要があります。

于 2012-10-11T19:10:15.583 に答える
0

https://github.com/requirejs/example-multipageアプリケーションを見てください。readme ファイルによると、ページ固有のモジュールと共通のモジュールを組み合わせて使用​​します。

于 2012-10-11T19:01:11.493 に答える