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