将Angular 2升级到Angular 4没有导出的成员' AnimationDriver'

时间:2017-04-04 07:07:52

标签: angular angular4

我已将Angular 2升级为Angular 4.当我运行项目时,我面临以下错误。

  

node_modules / @角/平台的浏览器/平台的浏览器"'没有导出的成员' AnimationDriver'。

4 个答案:

答案 0 :(得分:8)

https://github.com/angular/angular/blob/master/CHANGELOG.md#400-rc1-2017-02-24

  

动画包

     

我们已将Animations拉入自己的套餐中。这意味着如果   你不使用动画,这个额外的代码不会在你的   生产包。这也让您更容易找到   文档并更好地利用自动完成功能。如果你   确实需要动画,像材料这样的库会自动导入   模块(通过NPM安装后),或者您可以自己添加   到你的主要NgModule。

npm install @angular/animations@latest --save
@angular/animations/browser
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';

另见

中的Plunker

答案 1 :(得分:2)

答案 2 :(得分:0)

删除所有依赖项和npm install(在项目文件夹中的console。中运行),因为它引用了一些其他依赖项。应该希望对你有用。

npm isntall

答案 3 :(得分:-1)

我通过运行以下命令解决了这个问题:

npm install