2015-03-03 3 views
5

im nuovo per il framework ember.js e usando ruby ​​on rails ed ember.debug.js -v 1.10.1 (ultima versione). Ho letto online che Ember ha cambiato questa ultima patch, ma Non riesco a capire come risolvere il mio problema di:Errore non rilevato: impossibile chiamare `compile` senza che il compilatore modello sia caricato. Caricare `ember-template-compiler.js` prima di chiamare` compile`

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

Potrebbe qualcuno prego spingere nella direzione di ottenere il mio compilatore per funzionare correttamente? Vorrei sapere quale codice frammenti dal mio progetto aiuterebbe a determinare la risposta ...

+0

ember.debug-f7fe3e766d5d5a45e5c3c26796439ed8.js corpo = 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 Errore non rilevato: impossibile chiamare 'compile' senza il compilatore modello caricato. Si prega di caricare 'ember-template-compiler.js' prima di chiamare' compile'. –

risposta

2

Questo post può aiutare:

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

Se non si utilizza brace-cli - il codice HTML dovrebbe simile a questa:

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

Se si utilizza brace-cli i modelli devono essere precompilati e non si deve essere avere questo problema.

1

Abbiamo bisogno di includere ember-template-compiler.js nella nostra applicazione. Penso che le rotaie di pietra non lo includano di default.

Aggiungere questo nella vostra app/attività/javascript/application.js

//= require ember-template-compiler