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

角度应用程序传输到版本6错误:“未定义全局”

  •  2
  • tilly  · 技术社区  · 6 年前

    所以我希望将我的MEAN stack应用程序转移到Angular 6,然后我设置了所有设置,当我尝试启动应用程序时,控制台中出现以下错误:

    enter image description here

    有人知道这是什么原因吗?我在指定的包中查找,发现了以下内容:

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  3
  •   smnbbrv    6 年前

    在Angular的前6个版本中 global process 等等都是角度本身伪造的,以便正常工作。

    所以,唯一能让它再次发挥作用的方法是:

    (window as any).global = window;
    

    main.ts / polyfills.ts 或者(我没有测试这个,但看起来也可能有用)

    import 'intl';
    

    聚填料

    https://github.com/angular/angular-cli/issues/9920 更多信息。