当前位置: 首页 > news >正文

antdv4 升级指北

最近 antd 更新到v4 到大版本了, 顺手更新了一波 记于此

  • 此次 antdv4 更新 细则就不谈,可移步官网查看

几个注意点:

  1. IE 最低支持版本为 IE 11
  2. React 最低支持版本为 React 16.9,部分组件开始使用 hooks 进行重构
  3. 升级项目 React 16.12.0 以上

Start upgrading

  • 更新依赖包

上面也说了,此次更新版本较新 我索性就更新最新版了

yarn upgrade –latest [pkg-name] && yarn upgrade –latest

  • 更新指定依赖或者更新全部

使用yarn更新完后 只有 yarn.lock 变了, 同步更新下 package.json:
yarn upgrade-interactive --latest

空格键选择,a 键切换所有,i 键反选选择

  • 开始升级
# 通过 npx 直接运行
npx -p @ant-design/codemod-v4 antd4-codemod src

# 或者全局安装
# 使用 npm
npm i -g @ant-design/codemod-v4
# 或者使用 yarn
yarn global add @ant-design/codemod-v4

# 运行
antd4-codemod src

OK 👌

codemod-v4 这个工具会在 终端 显示 格式化到代码片段和 文件 and 格式化失败提示

相关文章:

  • [助力job]React-mode[进阶] (React模式梳理 )
  • 记-vue vue.config.js 配置webpack全局变量
  • 浅谈前端架构自动化-cdn刷新预热自动化脚本
  • 了不起的certbot申请免费SSL证书
  • 记-react-connect中使用forwardRef 问题。
  • ES2020(ES11)新特性
  • 新版 Chrome浏览器在 http协议下无法获取到摄像头、麦克风权限
  • Monorepo[单一代码库] 与MicroService[微服务] 架构
  • 搭建私有npm构建JSSDK
  • Docker 部署 Flask
  • Informix 索引禁用期间数据变化,重启启用后索引的变化情况
  • informix数据库自动备份脚本
  • dbexport备份数据库
  • Informix for linux 涉及的几个操作系统核心参数
  • sqltrace相关汇总
  • 2017-08-04 前端日报
  • EOS是什么
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • nginx 负载服务器优化
  • Spring-boot 启动时碰到的错误
  • underscore源码剖析之整体架构
  • Zepto.js源码学习之二
  • 多线程事务回滚
  • 计算机常识 - 收藏集 - 掘金
  • 开发基于以太坊智能合约的DApp
  • 如何合理的规划jvm性能调优
  • 数据科学 第 3 章 11 字符串处理
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • ​水经微图Web1.5.0版即将上线
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • (done) 两个矩阵 “相似” 是什么意思?
  • (二)linux使用docker容器运行mysql
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (十三)Flask之特殊装饰器详解
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .net 中viewstate的原理和使用
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .NET4.0并行计算技术基础(1)
  • @manytomany 保存后数据被删除_[Windows] 数据恢复软件RStudio v8.14.179675 便携特别版...
  • @SpringBootApplication 包含的三个注解及其含义
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [ C++ ] 继承
  • [BZOJ2850]巧克力王国
  • [CentOs7]图形界面
  • [CSS]CSS 的背景
  • [Django 0-1] Core.Checks 模块
  • [GPT]Andrej Karpathy微软Build大会GPT演讲(上)--GPT如何训练
  • [IE编程] WebBrowser控件中设置页面的缩放
  • [JavaEE系列] wait(等待) 和 notify(唤醒)
  • [linux] 创建用户