Расширить чертеж в EmberJS - PullRequest
1 голос
/ 25 мая 2020

Есть ли способ расширить чертежи в 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 %>');

Я не хочу переписывать весь индексный файл плюс файл шаблона чертежа, кажется лишним. Возможно ли?

...