角。 CLI无法读取属性' split'

时间:2017-06-11 16:31:39

标签: angular angular-cli

我尝试将我的初学者Angular 4 CLI应用程序部署到GitHub页面。我的路由可以在我的计算机上运行,​​并且无法在GitHub页面上运行。 当我尝试关注应该显示另外两个组件之一的链接时,没有任何作用,并且控制台包含一个巨大的错误。

这是我的网站https://gultyaev.github.io/modxvm/

您可以尝试关注未选择的两个链接中的任何一个。然后检查控制台。

这是我的回购https://github.com/gultyaev/modxvm

另外,正如我所看到的,它只发生在生产中。例如。我做ng serve --prod它没有工作(路线)。如果我开始只是ng serve一切正常。

我认为这是因为最小化。但是我不知道什么是最小化错误。

1 个答案:

答案 0 :(得分:0)

我以这种方式解决了这个问题:

ng update --verbose=true

  Name                               Version                  Command to update
 --------------------------------------------------------------------------------
  @angular/cdk                       7.0.0 -> 7.3.2           ng update @angular/cdk
  @angular/cli                       7.0.1 -> 7.3.2           ng update @angular/cli
  @angular/core                      7.0.0 -> 7.2.5           ng update @angular/core
  @angular/material                  7.0.0 -> 7.3.2           ng update @angular/material
  @ngrx/store                        6.1.0 -> 7.2.0           ng update @ngrx/store

然后更新一个模块,如:

ng update @angular/core

某些ng更新需要--force标志

ng update @angular/core --force

这使我可以更新所有模块,而不会出现此错误。