2014-12-04 12 views
6

Ho iniziato il mio primo progetto con Ember Cli e ho notato che la ricarica live non funziona. Quando avvio il server di sviluppo, ricevo più messaggi di errore (vedi sotto). Le modifiche al codice base sono disponibili solo dopo un riavvio del server.Ember-cli: live ricarica non funzionante

$ ember server 
version: 0.1.2 
Livereload server on port 35729 
Serving on http://0.0.0.0:4200/ 
2014-12-03 17:51 ember[16491] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21) 
2014-12-03 17:51 ember[16491] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21) 
... 
2014-12-03 17:51 ember[16491] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21) 
2014-12-03 17:51 ember[16491] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21) 

Build successful - 1180ms. 

Slowest Trees     | Total   
-------------------------------+---------------- 
Concat       | 368ms   
ES6Concatenator    | 150ms   
ES3SafeFilter     | 149ms   
JSHint - App     | 104ms   
JSHint - Tests     | 80ms 

In questa fase ho installato i seguenti pacchetti/Addons:

DEBUG: ------------------------------- 
DEBUG: Ember  : 1.7.0 
DEBUG: Ember Data : 1.0.0-beta.10 
DEBUG: EmberFire : 1.3.1 
DEBUG: Handlebars : 1.3.0 
DEBUG: jQuery  : 1.11.1 
DEBUG: ------------------------------- 

Qualche idea di cosa potrebbe causare questo problema? È abbastanza fastidioso riavviare il server per ogni modifica. Grazie per i vostri suggerimenti.

+0

è questo sulle finestre 7/8 o OSX o Linux cosa succede se si esegue l'aggiornamento a brace-cli? 0.1.3 e riprovare? –

+0

hai provato r ebooting? a volte il mio live ricaricare mi piace smettere di funzionare – tr3online

+0

Sto eseguendo ember-cli su OSX. Ottengo lo stesso errore con 0.1.3. – neurix

risposta

4

L'errore è causato essenzialmente da FSEvents che guarda troppi file. Se stai utilizzando il testo sublime, prova a escludere node_modules/, tmp/ e dist/ dal tuo progetto (add them to the folder_exclude_patterns array in your Sublime user preferences).

Se non stai usando Sublime, o se così facendo non risolve il problema, provare ad aggiornare la versione di nodo e la versione del ember-cli alle versioni più recenti, così come l'installazione di watchman utilizzando brew install watchman se avete installato Homebrew ./sono su OS X (come le ultime versioni di ember-cli più contare su FSEvents

Fonte:https://github.com/ember-cli/ember-cli/issues/1260#issuecomment-67549158

+0

Nice necro answer, ero davvero confuso leggendo che era un nuovo progetto con ember 1.7 lì per un secondo dopo che è comparso nel mio feed. ;) –