Ionic 2: How to update Ionic library for an existi

2019-02-09 15:25发布

问题:

Can't find any info on Ionic 2 website. For example, a project is created with Ionic library 2.0.1. How do I update it to Ionic library 2.1.0? What is the standard procedure? ionic lib update is deprecated.

回答1:

If you want to update your CLI, you need to run:

npm install -g ionic@latest

For updating your project, open your package.json and update the version of ionic-angular entry and any other dependencies that need to be updated. Reference to a package.json is here which is the one that is downloaded when you start a new project.

Then delete your projects node_modules and run:

npm install in your project directory.



回答2:

You can also go to your project directory and type:

  1. npm install ionic-angular@latest --save
  2. npm install @ionic/app-scripts@latest --save-dev

In my case, npm install -g ionic@latest installed globally the latest ionic but it didn't update the ionic version of my project. Only the above solution worked.

  • PS 1: I'm using ionic 3
  • PS 2: Delete the project's folder node_modules, in case of errors