代码之家  ›  专栏  ›  技术社区  ›  Atul

Angular应用程序中引用的实际RXJS版本

  •  0
  • Atul  · 技术社区  · 5 年前

    我有两个不同的角度应用程序 package.json 一模一样的 rxjs version 如下所示

    "rxjs": "^6.0.0",
    

    然而,当我在这两个应用程序上运行ng-version时,我会得到不同的结果 rxjs versions 如下所示-

    RXJS版本6.4.0

    Package                           Version
    -----------------------------------------------------------
    @angular-devkit/architect         0.6.8
    @angular-devkit/build-angular     0.6.8
    @angular-devkit/build-optimizer   0.6.8
    @angular-devkit/core              0.6.8
    @angular-devkit/schematics        0.6.8
    @angular/cli                      6.0.8
    @ngtools/webpack                  6.0.8
    @schematics/angular               0.6.8
    @schematics/update                0.6.8
    rxjs                              6.4.0
    typescript                        2.7.2
    webpack                           4.8.3 
    

    RXJS版本6.3.3

    Package                           Version
    -----------------------------------------------------------
    @angular-devkit/architect         0.6.8
    @angular-devkit/build-angular     0.6.8
    @angular-devkit/build-optimizer   0.6.8
    @angular-devkit/core              0.6.8
    @angular-devkit/schematics        0.6.8
    @angular/cdk                      7.2.1
    @angular/cli                      6.0.8
    @angular/material                 7.2.1
    @ngtools/webpack                  6.0.8
    @schematics/angular               0.6.8
    @schematics/update                0.6.8
    rxjs                              6.3.3
    typescript                        2.7.2
    webpack                           4.8.3
    

    我的问题是:

    1)什么决定了实际 RXJS版本 在应用程序中使用?

    2)rest两个应用中的所有组件版本都是相同的,那么为什么要引用两个不同的rxjs版本呢?rxjs版本所在的应用程序 6.3.3 使用 angular material 是的。有什么方法可以找出不同的原因 RXJS版本 要用吗?

    0 回复  |  直到 5 年前
    推荐文章