如何升级Angular2包依赖?

时间:2017-03-18 23:20:45

标签: angular

我有一个版本为2.2.1的旧的angular2项目,我想将依赖项升级到最新的角度版本2.4.0

  "dependencies": {
    "@angular/common": "~2.2.1",
    "@angular/compiler": "~2.2.1",
    "@angular/compiler-cli": "~2.2.1",
    "@angular/core": "~2.2.1",
    "@angular/forms": "~2.2.1",
    "@angular/http": "~2.2.1",
    "@angular/platform-browser": "~2.2.1",
    "@angular/platform-browser-dynamic": "~2.2.1",
    "@angular/platform-server": "~2.2.1",
    "@angular/router": "~3.2.1",
    "@angular/upgrade": "~2.2.1",
    "angular2-in-memory-web-api": "0.0.21",
    "bootstrap": "^3.3.7",
    "core-js": "^2.4.1",
    "ie-shim": "^0.1.0",
    "reflect-metadata": "^0.1.3",
    "rxjs": "5.0.0-beta.12",
    "zone.js": "~0.6.26"
  },

我足以改变所有字符串" 2.2.1" by" 2.4.0" in" @angular /..."包?或者我应该做些什么来安装所有其他软件包的最新或兼容版本,如core-js,rxjs等?

1 个答案:

答案 0 :(得分:0)

您对所有软件包运行快速更新并使用更新的版本更新package.json文件,请执行以下步骤

  1. 删除 node_modules 文件夹。
  2. 从C:\ Users \ USERNAME \ AppData \ Roaming
  3. 删除npm-cache
  4. 打开命令提示符并导航到应用程序的根文件夹。
  5. 使用命令

    检查npm包中的更新
    npm-check-updates -u
    
  6. 使用命令

    更新所有软件包并将package.json修改为当前版本
    npm update --save
    
  7. 此外,使用命令

    全局更新npm包
    npm install -g npm-check-updates
    

    希望这必须解决你的问题,如果不让我知道。