Я ввел код для этих файлов.
src/assets/icons/svg/noun/a.sv
src/assets/icons/svg/svgs.ts
В каталоге приложения у меня есть следующий сервис, который пытается получить доступ к svgs.ts
.
import { Injectable } from '@angular/core';
import { svgs } from '../assets/icons/svg/svgs'
@Injectable({
providedIn: 'root'
})
export class AppService {
constructor() { }
get svgs(){
return svgs
}
}
В библиотеке формс autocomponent.ts
я пытаюсь импортировать app.service
со следующим импортом:
import { AppService } from '../../../../../../src/app/app-service.service'
Моя попытка построить формы, но библиотека всегда выдает ошибки:
'zimmer/src/app/app.service.ts' is not under 'rootDir' 'Z:\workspace\zimm\projects\forms\src'. 'rootDir' is expected to contain all source files.
Могу ли я создать службу в приложении и использовать ее в библиотеке проектов?Если можно, как я могу это сделать?
Спасибо.