如何从 Angular 4 更新/升级到 Angular 5+ [英] How to update / upgrade from Angular 4 to Angular 5+

查看:31
本文介绍了如何从 Angular 4 更新/升级到 Angular 5+的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要将我的项目从 Angular 4 更新到 Angular 5+,

我需要将以下所有依赖项更改为 Angular 5+.

我还将 Angular CLI 更新到 1.5.0.

我尝试创建新项目,但似乎只创建了 Angular 4 项目.

<块引用>

ng 新 NG5_Project

依赖项":{"@angular/animations": "^4.2.4","@angular/common": "^4.2.4","@angular/compiler": "^4.2.4","@angular/core": "^4.2.4","@angular/forms": "^4.2.4","@angular/http": "^4.2.4","@angular/platform-b​​rowser": "^4.2.4","@angular/platform-b​​rowser-dynamic": "^4.2.4","@angular/router": "^4.2.4","core-js": "^2.4.1","rxjs": "^5.4.2",zone.js":^0.8.14"}

我做错了什么.

CLI 配置:

解决方案

问题已通过 Node 版本更新解决.

我不得不更新 Node 版本,

sudo apt-get install nodejsnpm uninstall -g @angular/clinpm 缓存清理npm install -g @angular/cli@latestng 新项目名称

<块引用>

node --version ==> 8.9.0

ng --version ==> 1.5.0

依赖项":{"@angular/animations": "^5.0.0","@angular/common": "^5.0.0","@angular/compiler": "^5.0.0","@angular/core": "^5.0.0","@angular/forms": "^5.0.0","@angular/http": "^5.0.0","@angular/platform-b​​rowser": "^5.0.0","@angular/platform-b​​rowser-dynamic": "^5.0.0","@angular/router": "^5.0.0","rxjs": "^5.5.2",zone.js":^0.8.14"}

I need to update my project from Angular 4 to Angular 5+ ,

I need to change all following dependencies to Angular 5+.

I also updated Angular CLI to 1.5.0.

I tried to create new project but it seems to create only Angular 4 project.

ng new NG5_Project

"dependencies": {
  "@angular/animations": "^4.2.4",
  "@angular/common": "^4.2.4",
  "@angular/compiler": "^4.2.4",
  "@angular/core": "^4.2.4",
  "@angular/forms": "^4.2.4",
  "@angular/http": "^4.2.4",
  "@angular/platform-browser": "^4.2.4",
  "@angular/platform-browser-dynamic": "^4.2.4",
  "@angular/router": "^4.2.4",
  "core-js": "^2.4.1",
  "rxjs": "^5.4.2",
  "zone.js": "^0.8.14"
}

What am I doing wrong.

CLI Config :

解决方案

Problem fixed with Node version update.

I had to update Node version,

sudo apt-get install nodejs

npm uninstall -g @angular/cli

npm cache clean

npm install -g @angular/cli@latest

ng new ProjectName

node --version ==> 8.9.0

ng --version ==> 1.5.0

"dependencies": {
    "@angular/animations": "^5.0.0",
    "@angular/common": "^5.0.0",
    "@angular/compiler": "^5.0.0",
    "@angular/core": "^5.0.0",
    "@angular/forms": "^5.0.0",
    "@angular/http": "^5.0.0",
    "@angular/platform-browser": "^5.0.0",
    "@angular/platform-browser-dynamic": "^5.0.0",
    "@angular/router": "^5.0.0",
    "rxjs": "^5.5.2",
    "zone.js": "^0.8.14"
}

这篇关于如何从 Angular 4 更新/升级到 Angular 5+的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆