Warum gibt der Browser in Firefox (und in Chrome ähnlich) den Fehler "TypeError: this._input is null" zurück, wenn "handlebars.js" verwendet wird?

Dies ist der Code, den ich ausprobiere:http://jsfiddle.net/sbrsK/10/
Es läuft fehlerfrei in jsfiddle

Der Versuch, dasselbe über einen Webserver lokal auf meinem Computer auszuführen, funktioniert nicht. Die folgenden Dateien werden geladen:

index.htmlapp.js

In Firefox Ich erhalte diesen Fehler:

TypeError: this._input is null @ http://cloud.github.com/downloads/wycats/handlebars.js/handlebars-1.0.0.beta.6.js:364

In Chrom Ich erhalte diesen Fehler:

Uncaught TypeError:Cannot call method 'match' of null
under match = this._input.match(this.rules[rules[i]]); in handlebars-1.0.0.beta.6.js

Es gibt ein sehr ähnliches Problem, das bereits angesprochen wurdeVerknüpfung, scheint aber, dass es noch offen ist.

Die Frage ist also, warum dieser Fehler auftritt, wenn er in jsfiddle korrekt funktioniert. Was ist der richtige Weg, um dies lokal auszuführen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage