问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Angular 升级|使用Cli或Npm

发布网友 发布时间:2023-03-30 02:41

我来回答

1个回答

热心网友 时间:2023-11-02 05:32

本文简单说一下对 Angular 的升级,因为我们的项目需要与时俱进,各种library都在升级和更新,定期进行 npm audit 检查是我们需要保持的好习惯。当然,升级Angular只是一个可选项,因为实际上基本每个stable版本的Angular本身是稳定的,但往往由于其他dependences的升级需要高版本的Angular支持,所以我们还是得对Angular进行升级。

伟大的分界线

如果你无法“科学有效的上网“,我简单总结一下几个方面:

不出意外你会得到下面的结果:

Fine,挨着执行执行升级命令就好了。

如果你是个急性子,有命令适合你:

当然我不推荐这样做,因为这样很有可能导致一些break changes让你的项目down掉,所以我推荐按照方法继续走

但很有可能你会得到下面这样的结果:

感觉是不是像你的git报的error?

没关系,这个基本不影响你的升级,我们只需要加上 --allow-dirty 就可以了:

但是即使这样你基本会遇到这个问题:

这是在提醒你,这些组件需要的dependences的版本和你即将安装或已经安装的版本存在差异性,这时你需要保证亮点:

那么这时候你就可以加上 --force 了

等待安装,然后完成你的工作。

其实你也不需要安装 cli ,因为实际上它也做的工作也只是 check & install 。所以你完全可以这样做:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
遇到碰瓷怎么办 导致碰瓷者伤亡用负法律责 最新电子防盗装置 3个LED的小夜灯电路 买不到小功率3伏变压器,如何降压做个3伏70毫安电源 小夜灯按钮坏了怎么拆 哪里有各种定做手提袋 如图,我这个配置玩逆战为何会卡?pvp200左右,pve75左右,ping二三十,网... 女孩问你是的时候怎么回答 自习课 同学都睡着了 男同桌问我让我跟他比赛 比谁撒尿尿得远 问他... 想把一个女同学上了,又不想负责任,毕竟她对我没意思,我对她也没意思... 有一个晚上,女同学叫我一起玩,玩着玩着到了半夜,回自己的宿舍太远就... angular2 cli application怎么打包 你_的成语你_的成语是什么 祢衡的成语? 王者荣耀程咬金激热回旋有什么递增效果吗 什么叫密度 密度是什么 给六年级孩子鼓励的话 年轻人熬夜有什么危害 熬夜对年轻人的危害 抖音可以点外卖吗 爱购上海券为什么外卖用不了? 沪上阿姨小程序外卖投诉有没有用 沪上阿姨小程序外卖点单谁配送 梦见我去理发店找理发师剪头发的预兆 石油是什么?大家帮帮我把 历史上"玉门关"究竟在哪里?汉代与唐代的玉门关是一样的吗? 三年级语文宪法手抄报 三年级语文手抄报 灰色配什么颜色好看 浅灰色最佳颜色搭配 检讨书工作疏忽 梦见自己捉好多小鱼的预兆 重庆交通大学怎么样 是一本还是二本 冬天大树的根部为什么都给刷白了?为什么?那刷的白色的东西是什么? 时尚移门店取名? 八分之三和八分之七谁大? 老师们好!请问八分之三大还是八分之七大? 八分之七八分之三八分之五哪个大 八分之三和八分之七哪大?七和三分之二十五哪大?三和六分之十八哪个大?八分之九和八分之十九哪个大? 8分之三大还是八分之七大 八分之七大于多少大于八分之三 八分之七大还是八分之三大 八分之七八分之三谁大。 十大穿越小说排行榜 正月还能腌腊八蒜吗 腊八蒜要在哪天腌制 腊八蒜必须腊月初八腌制吗 梦见捉蝙蝠的预兆 梦见抓到蝙蝠的预兆 梦见老鼠变成婴儿的预兆 梦见生小孩变老鼠的预兆 梦见大老鼠变小的预兆 梦见自己生老鼠 艾草泡酒方法 一斤艾草可以泡多少酒