Генерация сервиса с угловым кли: услуга генерируется в корне вместо сервисов
Я немного возился с Угловым. Пытается генерировать некоторые вещи с угловым кли. Но при создании нового сервиса служба помещается в папку "/src/"
.
Я хотел бы установить для него глобальную папку по умолчанию. Есть ли настройка конфигурации, где я могу сделать что-то вроде: { servicesDir: "/src/services/" }
?
Я использую команду ng generate service Test
как команду.
Ответы
Ответ 1
cli может взять каталог, который в последней версии также является модулем, поэтому используйте:
ng generate service services/Test
Следуя приведенному ниже замечанию, вам может потребоваться сначала запустить:
ng generate module services
или же
mkdir src/services (or src/app/services, depending on your file structure)
Ответ 2
Выполните следующие шаги для создания службы с использованием командной строки.
Перейти в папку служб
cd src/services
Чтобы создать сервис,
ng generate service serviceName
или короткий
ng g s serviceNam