Angular 角度依赖关系是什么?

Angular 角度依赖关系是什么?,angular,npm,npm-install,Angular,Npm,Npm Install,我是Angular的新手,在学习Angular的过程中,我多次听说过依赖关系。今天我在谷歌上搜索了它,但我找不到Angular中依赖项的任何定义。那么,有人能解释Angular中的依赖项是什么,以及依赖项更新如何导致Angular应用程序出现问题。依赖项可以是用户(您的)代码,也可以是第三方 用户代码依赖性:当组件A使用组件B上的函数时,您需要提供或使用注入器树来访问它。在这种情况下,由于用户代码依赖性,组件A在没有组件B的情况下无法工作 第三方:当您的组件A需要一些您不想编写的代码时。例如,R

我是Angular的新手,在学习Angular的过程中,我多次听说过依赖关系。今天我在谷歌上搜索了它,但我找不到Angular中依赖项的任何定义。那么,有人能解释Angular中的依赖项是什么,以及依赖项更新如何导致Angular应用程序出现问题。

依赖项可以是用户(您的)代码,也可以是第三方

用户代码依赖性:当组件A使用组件B上的函数时,您需要提供或使用注入器树来访问它。在这种情况下,由于用户代码依赖性,组件A在没有组件B的情况下无法工作

第三方:当您的组件A需要一些您不想编写的代码时。例如,RxJs中的一些很酷的操作符。您通常会通过NPM安装此依赖项。但是,如果没有安装依赖项,或者您得到的版本不匹配,与组件运行所需的不兼容,那么您将遇到问题

希望这有帮助,让我知道