Если вы используете CoffeeScript и ваш Маршрутизатор определяется с помощью ключевого слова класса CoffeeScript с методом конструктора, дважды проверьте, что вы вызываете super в определении конструктора.Это решило проблему Backbone.history, которая была для меня нулевой.
class AppRouter extends Backbone.Router
constructor: (options) ->
super(options)
# other initialization code