今天小编就为大家分享一篇关于Angular(5.2->6.1)升级小结,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

在前面的文章中也曾经分别提到过,angular6由于存在一些稍大的变化,所以不能像Angular4到Angular5那样基本无感地进行升级,这里结合官方提示,简单整理一下Angular5.2到目前稳定的6.1的升级要点。

准备

变更内容

除此之外,还需要确认如下内容:

    tsconfig.json: preserveWhitespaces设定为off(v6缺省设定) package.json中scripts的使用,所有的cli命令统一使用两个横线–传入参数(POSIX规范) ngModelChange行为发生变化,请确认使用相关方式,升级后动作是否正常。 Typescript使用strict模式的情况下(tsconfig.json的strict被设定为true时),更新tsconfig.json使strictPropertyInitialization无效,或者在ngOnInit中移除属性的初期化

更新

更新cli

    Node版本确认:Node8及其以上 更新本地和全局的angular cli 修改配置文件angular.json

可以使用如下命令实现:

sudo npm install -g @angular/cli@6.1.5
npm install @angular/cli@6.1.5
ng update @angular/cli

更新angular framework

更新Angular framework到v6,以及相应的RxJS和TypeScript版本
ng update @angular/core

更新Angular Material

ng update @angular/material

更新其他package

ng update

rxjs的修改

rxjs可以使用rxjs-compat模式进行兼容,对应完毕之后,再移除即可。
关于http和rxjs的使用详细的变化的使用,前面的几篇文章中有所提到,这里不再赘述。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对爱安网的支持。如果你想了解更多相关内容请查看下面相关链接

    无相关信息
最新资讯
中金“保驾” 千亿PC巨头联想闯科创板

中金“保驾” 千亿PC

市场分析人士认为,估值或也系联想重要的考量因素之一。
美团互助宣布关停 专家呼吁出台网络互助监管规则

美团互助宣布关停 专

目前除了美团互助外,蚂蚁集团、360、滴滴等多家互联网
院士“炮轰”1000公里续航电动车 商业化面临挑战

院士“炮轰”1000公里

有人认为,这直接打脸了蔚来汽车推出的超1000km续航里程
OTA巨头攻防战:美团“狼来了”,携程如何防?

OTA巨头攻防战:美团“

美团的“狼来了”,意欲搅动沉寂许久的OTA竞争格局。但
新能源车续航可达1000公里,颠覆还是泡沫?

新能源车续航可达1000

一直以来,续航里程焦虑都是新能源车市场的大敌。
别了,锤子手机

别了,锤子手机

  欢迎关注“创事记”的微信订阅号:sinachuangshiji
最新文章
详解Vue的ref特性的使用

详解Vue的ref特性的使

这篇文章主要介绍了详解Vue的ref特性的使用,文中通过
vue学习笔记之slot插槽基本用法实例分析

vue学习笔记之slot插

这篇文章主要介绍了vue学习笔记之slot插槽基本用法,结
vue跳转方式(打开新页面)及传参操作示例

vue跳转方式(打开新页

这篇文章主要介绍了vue跳转方式(打开新页面)及传参操作,
vue学习笔记之过滤器的基本使用方法实例分析

vue学习笔记之过滤器

这篇文章主要介绍了vue学习笔记之过滤器的基本使用方
js获取本日、本周、本月的时间代码

js获取本日、本周、本

本篇文章给大家分享的内容是利用js如何获取本日、本周
node crawler如何添加promise支持

node crawler如何添加

这篇文章主要介绍了node crawler如何添加promise支持,