El problema era que no cargaba underscore.js
. Extrañé totalmente esa dependencia en los documentos. Duh.
Más aclaración de @tjorriemorrie: tenía un guión bajo, pero lo cargué en el orden incorrecto, primero cargue el guión bajo (supongo que eso es lo que significa 'dependencia' :)
Aclaración adicional en caso de que esto no sea obvio. El orden en que se cargan las cosas en JavaScript se relaciona con el orden en que aparecen en la página. Para cargar el guión bajo primero, asegúrese de que la etiqueta del script que la incluye esté antes de la columna vertebral de carga. Me gusta esto:
<script src="underscore-1.4.4-min.js"></script>
<script src="backbone-1.0.0-min.js"></script>