создать интерфейс
ng generate interface [name] [type] [options]
ng generate i [name] [type] [options]
Создаёт новый интерфейс в проекте. Интерфейсы определяют структуру объектов в TypeScript, обеспечивая безопасность типов и понятность кода. Эта схема создаёт новый интерфейс с указанными именем и типом.
Аргументы
name
Имя нового интерфейса. Оно будет использоваться для создания файла интерфейса (например, my-interface.interface.ts).
Тип значения
string
type
Добавляет к имени файла пользовательский тип, позволяя создавать более информативные имена интерфейсов. Например, если задать тип data, имя файла будет my-interface.data.ts.
Тип значения
string
Параметры
prefix
Префикс, добавляемый к имени интерфейса. Обычно для интерфейсов он не используется, так как у них нет селекторов, как у компонентов и директив.
Тип значения
string
project
Имя проекта, в котором нужно создать интерфейс. Если оно не указано, CLI определит проект по текущему каталогу.
Тип значения
string
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/cli/generate/interface