プロジェクトの最適化に成功しました:
main.js
----------------
main.js
lib/jquery/jquery.js
lib/underscore/underscore-min.js
lib/aura/base.js
lib/aura/core.js
etc...
login.js
----------------
models/page.js
models/user.js
helpers/permissions.js
helpers/pager.js
login.js
etc...
何らかの理由で、ログイン ページを読み込むと、共通ファイル (main.js) に既に含まれている依存関係が引き続きトレースされます。そのため、jquery、アンダースコアなどの個別のリクエストがあります。
次のように複数ページのシムの例を使用しています。
require(['main'], function (main) { require(['login']) });
それらの依存関係を見つけるために共通モジュールを使用しない理由はありますか?