Пользовательский суффикс в именах угловых классов - PullRequest
0 голосов
/ 04 ноября 2018

Можно ли настроить проект Angular 7 (с CLI 7.x) для использования суффиксов имен классов, отличных от заданных по умолчанию?

В частности, для классов, представляющих диалоговые окна, я хочу использовать Dialog в конце, а не DialogComponent, что излишне долго. И для классов, которые представляют страницы, я хочу использовать Page, а не PageComponent.

примеры:

  • используйте LoginDialog вместо LoginDialogComponent
  • используйте MainPage вместо MainPageComponent

Простое переименование невозможно из-за предустановленных правил tslint в Angular.

1 Ответ

0 голосов
/ 04 ноября 2018

Вы можете редактировать tslint.json и использовать следующее правило:

"component-class-suffix": false

Это предотвратит любые ошибки линтинга

...