1、查看第三方依赖库各版本的重大变化,确定待升级的Angular版本以及第三方库的版本。
2、在SourceTree中新建一个源码分支,用作项目升级。
3、安装新版node.js
4、打开https://update.angular.io/?v=10.0-16.0,选择angular新旧版本,升级。
5、在升级第三方库时,可以一个一个库升级,例如将某个库先卸载,然后执行命令npm i libraryName 进行安装,这样可以安装上与Angular兼容的版本。
6、待所有第三方库升级完成后,尝试npm start启动项目,遇到build问题,先注释部分代码,让其运行起来。
7、发现并解决bug,直到升级后的功能与升级前完全一致。