2014-09-25 15 views
7

Non riesco, per la vita di me, a far funzionare il fegato con il mio progetto Ember Cli. Questa è la prima volta che provo il livereload, quindi non so se questo problema è specifico per il cli di ember o se il mio ambiente Mac non è impostato per esso.ember cli e livereload: come farlo funzionare?

Ecco quello che ho installato

$ ember --version: 
    version: 0.0.46 
    node: 0.10.32 
    npm: 1.4.27 

Ecco come ho ottenuto tutto in esecuzione:

$ ember new foo-bar 
$ cd foo-bar 
$ ember server 
version: 0.0.46 
Livereload server on port 35729 
Serving on http://0.0.0.0:4200 

Navigazione verso http://localhost:4200 in Chrome mi mostra l'applicazione brace.

Ora se apporto le modifiche a "application.hbs" e poi lo salvo, il browser non si aggiorna. C'è qualcosa di speciale che devo fare per abilitare il livereload?

Mi rendo conto che questa domanda è simile a live-reload not working with ember-cli, ma la risposta a questa domanda non risolve il mio problema.

risposta

6

Questo è un known issue con 0.0.46 al momento. È possibile aggiungere manualmente questo tag di script a app/index.html per aggirare il problema.

<script src="http://localhost:35729/livereload.js?snipver=1" type="text/javascript"></script> 
+1

con il nuovo ember-cli. devi editare il file .ember-cli e devi aggiungere "" liveReload ": true' – murli2308