Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.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
在ionic项目中使用angular库时,必须从注入上下文调用inject()_Angular_Firebase_Ionic Framework_Angular Library - Fatal编程技术网

在ionic项目中使用angular库时,必须从注入上下文调用inject()

在ionic项目中使用angular库时,必须从注入上下文调用inject(),angular,firebase,ionic-framework,angular-library,Angular,Firebase,Ionic Framework,Angular Library,我目前有一个项目,我有一个角度工作区,我在其中创建了一个角度web应用程序。现在我还需要一个应用程序,并创建了一个angular ionic应用程序。我想重用使用AngularFireauth和AngularFirestore的现有身份验证服务,因此我创建了一个库并提取了该服务。在angular web应用程序中使用库中的服务时,一切正常。但是尝试从ionic应用程序的页面中注入服务时,必须从注入上下文调用错误注入。当将服务从库移动到ionic应用程序并仅从那里使用它时,它会起作用 离子v.5.

我目前有一个项目,我有一个角度工作区,我在其中创建了一个角度web应用程序。现在我还需要一个应用程序,并创建了一个angular ionic应用程序。我想重用使用AngularFireauth和AngularFirestore的现有身份验证服务,因此我创建了一个库并提取了该服务。在angular web应用程序中使用库中的服务时,一切正常。但是尝试从ionic应用程序的页面中注入服务时,必须从注入上下文调用错误注入。当将服务从库移动到ionic应用程序并仅从那里使用它时,它会起作用

离子v.5.0.5

角度v.9.0.6

也许有人有主意


谢谢你的帮助

在问了这个问题之后,我不知怎的在一篇建议添加的帖子底部找到了答案

"paths": { "@angular/*": [ "./node_modules/@angular/*" ] }

到我尝试注入服务的应用程序的编译器选项下的tsconfig.app.json。

问了这个问题后,我不知怎的在一篇建议添加的帖子底部找到了答案

"paths": { "@angular/*": [ "./node_modules/@angular/*" ] }
到我尝试注入服务的应用程序的编译器选项下的tsconfig.app.json