gpt4 book ai didi

javascript - 从 Angular 2 迁移到 4 时出现 typescript 错误

转载 作者:行者123 更新时间:2023-11-28 13:09:14 24 4
gpt4 key购买 nike

我希望将我的 Angular 2 项目迁移到 Angular 4。我运行了命令:

npm install @angular/{common,compiler,compiler-cli,core,forms,http,platform-b​​rowser,platform-b​​rowser-dynamic,platform-server,router,animations}@latest typescript@latest - -保存

在此官方链接中找到: http://angularjs.blogspot.in/2017/03/angular-400-now-available.html

但是随后出现了此 typescript 错误:

├── @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.

最佳答案

它是一个警告,告诉您安装 zone.js 。如果您使用 cli 来检查应用程序是否启动,请尝试使用 ngserve。

注意 - Angular 4 将仅支持 TypeScript 2.1 。希望你已经更新了 ts 版本

关于javascript - 从 Angular 2 迁移到 4 时出现 typescript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44198023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com