jshintでグローバル変数のチェックをしないやつを指定する
jshintで
(function() { 'use strict'; var foo = Backbone.Model.extend({...}); })();
とか書くとBackboneがないよこのやろうって怒られる。jsのファイルに
/*global Backbone: true*/
って書くけばいいんだけど、全ファイルに書きたくない。
調べたら.jshintrcとかに
{ "predef": ["Backbone"] }
って書けばいいというのがわかった。とりあえずこれでいいや。