Я хотел бы знать, где я должен генерировать angular2 service
? В последней документации angular2
говорится, что ее можно создать в папке app
, однако некоторые обучающие видеоуроки, которые я отслеживаю, содержат папку shared
, предварительно созданную, в которой создаются службы. Я мог бы создать эту папку, но я хотел бы знать, что подходит и почему?Где я могу создать или создать Сервис?
app-name/src/app/service-name.service.ts
ИЛИ
app-name/src/app/shared/service-name.service.ts
Это не влияет на то, как работает ваше приложение. Это как раз то, как вам нравится организовывать вещи. Например, я создаю службы модулей в папке модуля и независимых сервисах в своих собственных папках. – Sefa
Услуги предназначены для совместного использования компонентами, не так ли? поэтому в этом смысле я был смущен, если бы их создание в отдельной общей папке имело бы какое-либо значение. Но то, что вы сказали, справедливо. Спасибо :) – Pragun