Angular 从角度5到角度6的偏移-角度/核心的变化

Angular 从角度5到角度6的偏移-角度/核心的变化,angular,web,angular-cli,angular-animations,Angular,Web,Angular Cli,Angular Animations,我已经将我的项目从angular 5.2.9升级到angular 6.0.0-rc.5 除了包路径中的一些快速RxJS修复之外,所有这些看起来都不错。 (此链接非常有用:) 但是,由于某种原因,@angular/core模块中的AnimationEntryMetadata遇到了一个问题 我正在输入: import {AnimationEntryMetadata} from '@angular/core'; 以创建动画。但现在我得到了以下错误: Module../node\u modules/@

我已经将我的项目从angular 5.2.9升级到angular 6.0.0-rc.5

除了包路径中的一些快速RxJS修复之外,所有这些看起来都不错。 (此链接非常有用:)

但是,由于某种原因,@angular/core模块中的AnimationEntryMetadata遇到了一个问题

我正在输入:

import {AnimationEntryMetadata} from '@angular/core';
以创建动画。但现在我得到了以下错误:

Module../node\u modules/@angular/core/core“'没有导出的成员“AnimationEntryMetadata”

有人遇到过这个问题吗?

我比较了两个版本之间的两个@angular/core文件,发现了一些变化(每个版本用不同的颜色标记),您可以看到 较新版本中缺少“AnimationEntryMetadata”:

与角度动画相关的符号现在必须从
@angular/animations
导入

新版本中引入了此更改


此外,您所指的符号似乎已从Angular 4+中删除并替换为
AnimationTriggerMetadata

,它是AnimationTriggerMetadata,而不是AnimationEntryMetadata

为了支持angular 6,angular 5包被移动到新包中