{"action":"opened","issue":{"url":"https://api.github.com/repos/thejameskyle/marionette-wires/issues/56","labels_url":"https://api.github.com/repos/thejameskyle/marionette-wires/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/thejameskyle/marionette-wires/issues/56/comments","events_url":"https://api.github.com/repos/thejameskyle/marionette-wires/issues/56/events","html_url":"https://github.com/thejameskyle/marionette-wires/issues/56","id":79573204,"number":56,"title":"Solution: Cannot read property 'Deferred' of undefined","user":{"login":"nucleartide","id":914228,"avatar_url":"https://avatars.githubusercontent.com/u/914228?v=3","gravatar_id":"","url":"https://api.github.com/users/nucleartide","html_url":"https://github.com/nucleartide","followers_url":"https://api.github.com/users/nucleartide/followers","following_url":"https://api.github.com/users/nucleartide/following{/other_user}","gists_url":"https://api.github.com/users/nucleartide/gists{/gist_id}","starred_url":"https://api.github.com/users/nucleartide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nucleartide/subscriptions","organizations_url":"https://api.github.com/users/nucleartide/orgs","repos_url":"https://api.github.com/users/nucleartide/repos","events_url":"https://api.github.com/users/nucleartide/events{/privacy}","received_events_url":"https://api.github.com/users/nucleartide/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-22T19:09:46Z","updated_at":"2015-05-22T19:09:46Z","closed_at":null,"body":"This isn't really an issue, I just want to leave a comment about how to fix the jQuery undefined issue.\r\n\r\nSo if you `npm install backbone` and `npm install backbone.marionette`, you will get the latest versions of Backbone and Marionette (which, as of this writing, is 1.2.0 for Backbone and 2.4.1 for Marionette). Marionette 2.4.1 needs a version of Backbone that is between 1.0.0 and 1.1.2. Thus, when you require Backbone and jQuery, and set jQuery on the Backbone object, that Backbone object (which is v1.2.0) won't be the same as the Backbone `require()`'d by Marionette (which is v1.0.0 to v1.1.2). The solution to this is to specify an exact version of 1.1.2 for Backbone in your `package.json`.\r\n\r\nMore details here: https://github.com/marionettejs/backbone.marionette/issues/2559"}}