从 angular 8.2 升级到 angular 9 期
Upgrade from angular 8.2 to angular 9 issue
从 angular 8.2 升级到 angular 9 时出现此错误
An unhandled exception occurred: Cannot find module '@angular-devkit/schematics'
如何克服这个错误?
这是使用的命令:
ng update @angular/core @angular/cli --next
当 运行 这个命令在更新命令
之前,我可以解决这个问题
npm i --save-dev @angular-devkit/schematics
如果您仍在寻找 angular 8 到 9 的更新,只需执行以下操作:
ng update @angular/core @angular/cli
如果依赖项或其他问题仍然存在问题,则强制全部更新:
ng update --all --force
使用以下命令检查您的 angular 版本:
ng --version
您应该更新项目中的所有库。如果要逐个更新库,请先使用以下命令识别它们:
ng update
接下来更新识别出的包,例如:
ng update @angular/core @angular/cli
如果你想自动更新所有,使用 --all 和 --force 开关与 ng udpate 命令如下:
ng update --all --force
看看这个 example tutorial。
从 angular 8.2 升级到 angular 9 时出现此错误
An unhandled exception occurred: Cannot find module '@angular-devkit/schematics'
如何克服这个错误?
这是使用的命令:
ng update @angular/core @angular/cli --next
当 运行 这个命令在更新命令
之前,我可以解决这个问题npm i --save-dev @angular-devkit/schematics
如果您仍在寻找 angular 8 到 9 的更新,只需执行以下操作:
ng update @angular/core @angular/cli
如果依赖项或其他问题仍然存在问题,则强制全部更新:
ng update --all --force
使用以下命令检查您的 angular 版本:
ng --version
您应该更新项目中的所有库。如果要逐个更新库,请先使用以下命令识别它们:
ng update
接下来更新识别出的包,例如:
ng update @angular/core @angular/cli
如果你想自动更新所有,使用 --all 和 --force 开关与 ng udpate 命令如下:
ng update --all --force
看看这个 example tutorial。