Ответ 1
Согласно Peter Wagenet, это изменилось в бета-версии Ember Data. Если вы используете эту версию или позже, теперь файл app/stores/application.js
(или app/application/store.js
, если вы используете контейнеры).
Переписывание хранилища - это то же самое, изменилось только имя файла/местоположение. Если вы используете версию Ember Data ниже, чем бета-версию 19, вы можете использовать старый файл app/store.js
.
Я знаю, что это старо, но мне пришлось ответить на этот вопрос по другому вопросу, поэтому я решил, что обновлю это. По умолчанию распознаватель Ember-CLI будет искать app/store.js
, поэтому вы можете объявить свой переопределенный магазин там.
// app/store.js
import DS from 'ember-data';
export default DS.Store.extend({
init: function() {
console.log('Using custom store!');
return this._super.apply(this, arguments);
}
});