Angular - angular2升级到angular8
最近要项目改造,由原来的angular2 升级到 angular8,需要以下操作:
1.升级全局Angular CLI
npm install -g @angular/cli@latest
2..升级你需要升级项目内 angular-cli
npm i @angular/cli@latest
3.解决CLI和程序CLI版本不一致问题(也是在项目内,可以先不执行这个命令的,之后的全部升级也可以完成这个)
npm rebuild node-sass
4.升级node&&npm版本,window系统升级node只能到node官网下载window安装包来覆盖之前的node;mac可以直接命令升级。参考node和npm版本更新!!!
我升级之后,目前的node版本是10.16.0;Angular的版本是8.1.2。
5.启动更新程序,查看哪些需要更新
ng update
6.升级剩下所有组件
ng update --all --force
我在执行这个命令是会出现以下提示,所以在执行这个命令之前要保证本地工作树是干净的,提交一下代码就可以了。
7.升级完成后,可以能有一些插件不兼容,可以通过下面的方式安装需要的版本,就是更新一下所有依赖
npm install
在执行npm install的时候会提示npm也要升级,so,npm也需要升级:
npm install -g npm
然后,再npm install 一次就OK了 。
我又执行了一次ng update,发现还有一个要升级,就单独做升级吧
可能升级到8之后,一些依赖包的引入有所变化,要根据项目在做具体修正。
Angular - angular2升级到angular8相关推荐
- Angular2升级到Angular4
angular4终于在两天前发布了正式版本,那么怎么升级呢?其实angular2和angular4之间属于平滑过渡,并不像1和2之间颠覆性的重写代码. npm uninstall -g @angula ...
- Angular入门到精通系列教程(6)- Angular的升级
文章目录 1. 摘要 2. https://update.angular.io/ 3. 总结 环境: Angular CLI: 11.0.6 Angular: 11.0.7 Node: 12.18.3 ...
- Angular 7 升级到Angular 12
命令 ng update angular 会自动一个版本一个版本升级, 第三包升级例如priemng, 就需要根据不同版本手动改动代码. 学习地址 angular升级 primeng升级
- 【Angular】Angular 5 升级到Angular 6 过程实录
背景 头儿给了一个别的项目的框架,让升级到6. 怎么就算任务完成了呢?我要达到什么效果呢?package.json里的"5"变为"6",然后项目能正常运行,就算 ...
- Angular: 升级Angular 14到Angular 15
N个月前写过一篇Angular: 升级Angular 13到Angular 14 的文章.现在Angular已经发布到了V16(非GA版本),那是时候把Angular项目升级到Angular 15了. ...
- angular cli 切换 css_漫谈 Angular 定制主题的四种方式
主题定制是提升用户体验最常见的一种,前端框架众多,主题定制方式却异曲同工,下面来介绍一下 Angular 中实现主题定制的四种方式. 1. webpack loader React 版本的 Ant D ...
- 开放才能进步!Angular和Wijmo一起走过的日子
Angular 已成为广受欢迎的前端框架.去年9月份,期待已久的 Angular2 的正式版发布之后,Angular 又迎来了新一轮热潮.伴随着 Angular 这一路走来,Wijmo 一直都是第一个 ...
- angular 字符串转换成数字_Angular日期在TypeScript中格式化转换应用
组件模板中我们常常使用Angular内置管道DatePipe将其日期格式化,如同{{ startTime | date:'yyyy-MM-dd' }}这般操作,即可转换为字符串格式.那么在TS文件中我 ...
- Angular开发之——Angular介绍(01)
一 概述 Angular是什么 AngularJS和Angular关系 Angular特性 Angular的发展历史 Angular学习建议 二 Angular是什么 Angular(读音[ˈæŋɡj ...
最新文章
- 干货 | OpenCV中KLT光流跟踪原理详解与代码演示
- [k8s] 第一章 十分钟带你理解Kubernetes核心概念
- 迷你信使(MM)的软件设计界面
- python 全栈开发,Day116(可迭代对象,type创建动态类,偏函数,面向对象的封装,获取外键数据,组合搜索,领域驱动设计(DDD))...
- 风洞试验计算机控制模块,计算机控制风洞
- SpringMVC(3):DispatcherServlet详解
- 谷歌眼镜Mirror app开发之简单新闻浏览页面
- element-ui 源码学习
- 读书随笔:The Book of Why——CHAPTER 2:From Buccaneers to Guinea Pigs: The Genesis of Causal Inference
- python制作词作云动画_3分钟教你用python制作一个简单词云
- 如何在 Mac 上打开或关闭专注模式?
- CAN详解--各家CAN分析仪与软件的比较
- 微信号码检测工具的使用成功案例(一)
- 计算机电源+3c认证,电源适配器要不要做3C认证?怎么做
- oracle中文转换为unicode,Oracle数据库字符集转换成Unicode产品开发
- Java调用百度/高德地图API实现根据经纬度查地名
- Forbidden什么意思
- 2004年11月1号了
- No database selected 错误
- EBMIDE——延缓显示生成,优化用户响应