Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何在nx库中使用APP_初始值设定项?_Angular_Nrwl - Fatal编程技术网

Angular 如何在nx库中使用APP_初始值设定项?

Angular 如何在nx库中使用APP_初始值设定项?,angular,nrwl,Angular,Nrwl,我有一个使用主视图库的nx应用程序外壳,这个库依赖于需要在首次使用之前进行初始化的服务。如果我是原生Angular,我会使用APP_初始值设定项,然后我的提供者会在引导过程中暂停,但我的libs没有引导 我不能只是将服务移动到顶级应用程序并进行此工作,可以吗?较低级别的模块无法正确查看该服务。这里最好的方法是什么?您的库是角度库吗?根据我的经验,Appu初始化器在angular library(v6)中工作。虽然到目前为止,我只能在库模块中注册服务时使其工作,但在@Injectable()dec

我有一个使用主视图库的nx应用程序外壳,这个库依赖于需要在首次使用之前进行初始化的服务。如果我是原生Angular,我会使用APP_初始值设定项,然后我的提供者会在引导过程中暂停,但我的libs没有引导


我不能只是将服务移动到顶级应用程序并进行此工作,可以吗?较低级别的模块无法正确查看该服务。这里最好的方法是什么?

您的库是角度库吗?根据我的经验,Appu初始化器在angular library(v6)中工作。虽然到目前为止,我只能在库模块中注册服务时使其工作,但在
@Injectable()
decorator中无法实现。这意味着我收到了关于循环依赖的警告,但它是有效的。