2015-03-03 8 views
5

im nowości w frameworku ember.js i używając ruby ​​on rails oraz ember.debug.js -v 1.10.1 (najnowsza wersja). Czytałem w internecie, że Ember zmienił to najnowszy patch ale nie mogę dowiedzieć się, jak rozwiązać mój problem:Uncaught Error: Nie można wywołać `compile` bez załadowanego kompilatora szablonów. Załaduj `ember-template-compiler.js` przed wywołaniem` compile`

Uncaught Error: Cannot call `compile` without the template compiler loaded. Please load `ember-template-compiler.js` prior to calling `compile`. 

Może ktoś proszę sugerować mnie w kierunku coraz mój kompilator działał poprawnie? Chciałbym wiedzieć, jakie fragmenty kodu z mojego projektu pomógłby określić odpowiedź ...

+0

ember.debug-f7fe3e766d5d5a45e5c3c26796439ed8.js body = 1: 3976 DEBUG: Ember: 1.10.0 ember.debug- f7fe3e766d5d5a45e5c3c26796439ed8.js? body = 1: 3976 DEBUG: jQuery: 1.11.2 ember.debug-f7fe3e766d5d5a45e5c3c26796439ed8.js? body = 1: 3976 DEBUG: ------------------ ------------- ember.debug-f7fe3e766d5d5a45e5c3c26796439ed8.js? Body = 1: 36836 Uncaught Error: Nie można wywołać 'compile' bez załadowanego kompilatora szablonów. Załaduj 'ember-template-compiler.js' przed wywołaniem' compile'. –

Odpowiedz

2

Ten post może pomóc:

http://emberjs.com/blog/2015/02/05/compiling-templates-in-1-10-0.html

Jeśli nie używasz ember-cli - kod HTML powinien wyglądać mniej więcej tak:

<script src="assets/ember-template-compiler.js"></script> 
<script src="assets/ember.debug.js"></script> 

Jeśli używasz ember-cli, twoje szablony powinny zostać wstępnie skompilowane i nie powinieneś mieć tego problemu.

1

Musimy dołączyć plik ember-template-compiler.js do naszej aplikacji. Myślę, że ember-rails nie uwzględnia tego domyślnie.

Dodaj ten w aplikacji/assets/JavaSkrypty/application.js

//= require ember-template-compiler

Powiązane problemy