Jquery Mobile、Backbone、および RequireJS を使用してサイトを作成しようとしています。しかし、私が抱えている問題は、サイトがランダムに壊れることと、壊れた理由が異なることです。
- JQueryは未定義です
- バックボーンは未定義です
- バックボーンの拡張ビューが定義されていません
- などなど
また、時々機能するため、その理由を特定することはできませんが、更新すると突然機能しなくなります。私はこのようにコードをロードしています(ライブラリの後にビューが続きます):
requirejs(["/js/libs/jquery-1.8.3.min", "/js/libs/jquery.mobile-1.2.0.min", "/js/libs/underscore-1.4.3", "/js/libs/json2", "/js/libs/backbone.0.9.9"], function($,JQM, underscore, json2, bb) {
});
requirejs(["/js/views/pageview", '/js/views/home'], function(util) {
HomeView = new HomeView({el : '#home', 'id' : 'home'})
});
このようにして何か間違ったことをしていますか?