我希望将我的“角2”项目迁移到“角4”。
npm install @angular/{公用,编译器,编译器-cli,核心,窗体,http,platform-browser,platform-browser-dynamic,platform-server,路由器,动画片}@最新类型记录@最新-保存
在这个官方链接上找到的:http://angularjs.blogspot.in/2017/03/angular-400-now-available.html
但是,这个类型记录错误会显示:
├── @angular/animations@4.1.3
├─┬ @angular/cli@1.0.0
│ └── typescript@2.2.2
├── @angular/common@4.1.3
├── @angular/compiler@4.1.3
├─┬ @angular/compiler-cli@4.1.3 invalid
│ └─┬ @angular/tsc-wrapped@4.1.3
│ └── tsickle@0.21.6
├── @angular/core@4.1.3
├── @angular/forms@4.1.3
├── @angular/http@4.1.3
├── @angular/platform-browser@4.1.3
├── @angular/platform-browser-dynamic@4.1.3
├─┬ @angular/platform-server@4.1.3
│ ├── parse5@3.0.2
│ └── xhr2@0.1.4
├── @angular/router@4.1.3
├── typescript@2.3.3 invalid
└── UNMET PEER DEPENDENCY zone.js@0.7.8
npm WARN @angular/core@4.1.3 requires a peer of zone.js@^0.8.4 but none was installed.发布于 2017-05-26 09:31:35
安装zone.js是一种警告。如果您使用cli来检查应用程序是否启动,请尝试使用ng serve。
注:角4只支持TypeScript 2.1 .希望您已经更新了ts版本。
发布于 2017-05-26 09:28:18
这只是警告而不是错误。您还需要更新zone.js来解决此警告。
https://stackoverflow.com/questions/44198023
复制相似问题