создать резолвер
ng generate resolver [name] [options]
ng generate r [name] [options]
Создаёт новый резолвер в проекте. Резолверы используются для предварительной загрузки данных до активации маршрута, чтобы необходимые данные были доступны до отображения компонента. Это может улучшить взаимодействие с пользователем, предотвращая задержки и отображение состояний загрузки. Эта схема создаёт новый резолвер с указанным именем и параметрами.
Аргументы
name
Имя нового резолвера. Оно будет использоваться для создания файлов класса резолвера и его спецификации (например, my-resolver.resolver.ts и my-resolver.resolver.spec.ts).
Тип значения
string
Параметры
flat
Создаёт файлы нового резолвера в корне текущего проекта. Если задать значение false, для хранения файлов будет создана новая папка с именем резолвера.
Тип значения
booleanПо умолчанию
true
functional
Создаёт резолвер в виде функции ResolveFn, а не класса. Функциональные резолверы могут быть проще для базовых сценариев.
Тип значения
booleanПо умолчанию
true
project
Имя проекта, в котором следует создать резолвер. Если оно не указано, CLI определит проект по текущему каталогу.
Тип значения
string
skip-tests
Не создавать файл модульного теста spec.ts для нового резолвера.
Тип значения
booleanПо умолчанию
false
type-separator
Символ-разделитель, который следует использовать перед типом в имени создаваемого файла. Например, если задать для параметра значение ., файл будет называться example.resolver.ts.
Тип значения
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/resolver