标签: angular nrwl-nx
Angular 9中有什么方法可以确保不能在库外使用服务(带有@Injectable)?
@Injectable
如果发生更改,我正在使用nx workspace。
nx workspace
以我理解文档的方式,似乎没有一种方法可以做到这一点。
我必须通过库的公共api公开该模块,因此,如果我在那里提供服务,则该服务随处可见。
我不能做provicedIn: MyLibModule,因为这会导致循环依赖。
provicedIn: MyLibModule