2013-04-02 9 views
5

Dopo l'aggiornamento a RC2 Ember.js ottengo il seguente avvertimento deprecazione:Ember.js RC2 avvertimento disapprovazione: register ("store", "principale")

DEPRECATION: register("store", "main") is now deprecated in-favour of register("store:main");

Cosa devo cambiare in questa app minima per risolverlo?

App = Ember.Application.create(); 

App.Store = DS.Store.extend({ 
    revision: 11, 
    adapter: 'DS.FixtureAdapter' 
}); 
+0

hmm, hai provato a utilizzare la revisione 12? –

risposta

4

Installazione della versione più recente di ember-data.js e aggiornare il codice per:

App = Ember.Application.create(); 

App.Store = DS.Store.extend({ 
    revision: 12, 
    adapter: 'DS.FixtureAdapter' 
}); 

risolve questo problema. Grazie @ finn-maccool!

+4

non ha funzionato per me ... ora dà un'eccezione: '' 'Errore non rilevato: Errore: la libreria di dati di Ember ha subito interruzioni delle modifiche API dall'ultima volta che hai aggiornato la libreria. Si prega di rivedere l'elenco delle modifiche di rottura su https://github.com/emberjs/data/blob/master/BREAKING_CHANGES.md, quindi aggiornare la proprietà 'revision' del negozio a 11''', ma non c'è nulla che possa aiutarmi –