从我的自定义库中删除HttpClientModule

时间:2019-11-24 10:44:20

标签: angular

我的拦截器不起作用,最后由于HttpClientModule缩小了问题范围。目前,它已编译到我的dist文件夹中,并作为任何模块导入。现在,在我的主应用程序中,我导入了HttpClientModule,但是我的拦截器无法正常工作:它会重置,并且没有将标头添加到传出请求中。根据此git issue,库不应导入模块,而应使用在AppModule中导入的模块。

从库中删除HttpClientModule确实可以编译为dist文件夹,并且我的应用程序可以运行。但是测试库本身和使用该库的模块失败并显示错误

No provider for HttpClient!

堆栈跟踪进入我的库。

我该如何使图书馆工作

0 个答案:

没有答案