Possiedo un'applicazione per la brace-cli. Sembra che Ember-cli utilizzi i dati ember 1.0.0-beta.8.2a68c63a
al momento per impostazione predefinita. (Almeno questo è caricato nel browser con ember serve
)come aggiornare l'app di ember-cli su ember-data 1.0.0-beta9?
Ma voglio utilizzare il currentbeta.9
, a causa delle recenti modifiche sul DS.DateTransform
.
Come posso aggiornare la mia versione di ember-data?
La sua confusione perché ember-data sembra essere installata due volte! Una volta con bower (ma non ho dipendenza nel mio bower.json), e una volta con npm (ma qui i dati ember-cli-ember).
La versione installata con pergolato sembra essere 1.0.0-beta.10
(perché 10? Su emberjs.com solo 9 è elencato!), Ma i moduli NPM ember-cli-ember-data
ha un tizzone-dati 1.0.0-beta.8.2a68c63a
caricati. Una recente modifica dello github repo mi dice che ora è deprecata e dovrei aggiornare il mio package.json, ma come, e perché ember-cli non lo fa per me?
Grazie per l'aiuto per installare ember-data 1.0.0-beta.10
!
Grazie, funziona e che le informazioni sono molto interessanti! Quindi, perché è finalmente l'idea di caricare 'ember-data', come dipendenza dal lato clinet, con' npm' piuttosto che 'bower'? – Lux
Il motivo per cui è necessario installare npm e non solo bower install è perché 'ember-data' è sia un pacchetto bower che un addon' ember-cli'. La cosa confusa riguardo al modo in cui funzionano le cose è che l'addon 'ember-data' caricherà sempre la versione da' bower_components' quindi se in 'package.json' specifichi beta.10 e in' bower.json' specifichi la versione beta .6 quindi si finirebbe con beta.6 anche se npm installato beta.10. Una volta che npm installa 'ember-data', per aggiornare è necessario aggiornare la versione di' ember-data' nel progetto del pacchetto bower, non il pacchetto npm. – tikotzky
Molto interessante! Grazie mille! Solo dove è specificato che bower installi 'ember-data'? Non è elencato nel mio bower.json, ma bower * fa * installa 'ember-data' se cancello la cartella ed eseguo' bower install'. – Lux