Есть ли способ расширить чертежи в Ember JS? Насколько мне известно, я могу переопределить схему :
Чертежи в каталоге вашего проекта имеют приоритет над теми, которые упакованы с Ember CLI. Это позволяет легко переопределить встроенные чертежи путем создания одного с тем же именем.
Но, похоже, мне нужно скопировать и вставить некоторые JS и сам шаблон. Я хотел бы немного изменить шаблон по умолчанию, не нарушая фактического шаблона и поведения шаблона.
Например, скажем, я хотел бы заменить только одну строку в этом шаблоне :
import { module, test } from 'qunit';
import { setupTest } from 'ember-qunit';
module('<%= friendlyTestDescription %>', function(hooks) {
setupTest(hooks);
// TODO: Replace this with your real tests.
test('it exists', function(assert) {
let controller = this.owner.lookup('controller:<%= controllerPathName %>');
assert.ok(controller);
});
});
Я бы хотел изменить только одну строку (let
vs const
:
const controller = this.owner.lookup('controller:<%= controllerPathName %>');
Я не хочу переписывать весь индексный файл плюс файл шаблона чертежа, кажется лишним. Возможно ли?