Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在现有项目中更新Angular CLI大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在现有项目中使用angular-cli 1.0.4,我想将版本更新为1.2.4.卸载旧版本并使用Npm更新到新版本并影响我现有项目的最佳方法是什么?它会更新package.json文件的版本.
将角度cli更新为任何版本的指南

最近我将我的项目从1.0.4升级到1.3.0-beta,但在任何角度cli版本的情况下都适用.

所以首先只需安装你想要升级你的项目的角度cli,因为https://github.com/angular/angular-cli#updating-angular-cli说:

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@<put exact version here>

升级步骤:

>创建一个新的空白项目,例如ng new project-name,您可以将新的“playground”项目命名为与旧项目完全相同,但请确保它与当前项目位于不同的文件夹中.
>将旧项目的app文件夹复制/替换为刚创建的新项目
>将所有自定义更改带到项目中的所有其余文件
3A.将旧项目中与项目相关的所有npm软件包放入package.json(使用比较工具),新旧package.json之间的区别只是@ Anngular / cli @ version及其相关的软件包版本,如karma等
3B.使用比较工具(请参阅下面的updatE)确保将所有自定义内容整合到所有cli相关文件中,如.angular-cli.json,.gitignore,index.html,src / polyfills.ts,src / main. ts,src / test.ts等
>运行npm install或yarn
>测试所有npm脚本:
5a – 运行ng服务以确保它有效,如果不能修复错误
5b – 运行ng build以确保它可行,如果不能修复错误
5c – 运行lint以确保它正常工作,如果没有修复错误
5d – 运行测试以确保它正常工作,如果没有修复错误(在该步骤中为here is an error I’ve being caught)
5e – 测试您的应用所依赖的所有其他npm脚本.

完成上述所有操作后,您可以删除或归档旧项目以防万一,从那时起继续使用新项目.

所以在angular-cli-diff你做:

>区分cli版本,例如:https://github.com/cexbrayat/angular-cli-diff/compare/1.4.0…1.5.0>单击文件已更改选项卡>将更改应用于当前项目.> npm install / yarn>如上所述测试步骤5(a-E)中的变化

大佬总结

以上是大佬教程为你收集整理的在现有项目中更新Angular CLI全部内容,希望文章能够帮你解决在现有项目中更新Angular CLI所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。