从Angular 5.2升级到6

时间:2018-05-04 16:53:44

标签: angular

我尝试使用https://update.angular.io/

中的说明将我的项目从Angular 5.2升级到6

升级后,当我构建项目(ng build)时,我一直低于错误

/node_modules/rxjs/Observable"' has no exported member 'Observable'.

我在代码中引用了observable

import { Observable } from 'rxjs'

我还需要做其他事吗?

2 个答案:

答案 0 :(得分:0)

这应该是您需要为Observable类做的所有事情,但错误消息强烈暗示您还没有更新所有导入路径。我会仔细检查你是否忘记了一个,因为

/node_modules/rxjs/Observable"

意味着它仍在寻找&rxjs / Observable'这是旧的导入路径

答案 1 :(得分:0)

我在6.4中使用了

import { Observable } from "rxjs/Observable";

版本

  "rxjs": "^6.4.0",
  "rxjs-compat": "^6.0.0-rc.0",