私は RequireJS を使用していますが、プロジェクトがかなり大きくなりました。
requirejs([
'util/utils',
'util/image_store',
'models/user_model',
'util/analytics'
],function() { /* do start here */ });
最初のグループを取得し、これらのファイルを連結したので、次のようにします。
さて、他のファイルに、すでに定義が必要なモデル/ユーザーモデルをダウンロードする必要がないことを伝えるにはどうすればよいですか?
架空の UserView.js では次のようになります。
define(['models/user_model'],function(UserModel) {
function UserView() { /* */ }
});