美文网首页
antd v3 升级 v4

antd v3 升级 v4

作者: Yaowei | 来源:发表于2020-11-09 14:58 被阅读0次

antd v4 使用hook对组件进行了升级,react项目使用hook的话升级v4会比较好。

antd 升级需要注意的地方

antd V4 提供了一个 codemod cli 工具 @ant-design/codemod-v4 以帮助快速升级到 v4 版本。
废弃的组件则通过 @ant-design/compatible 保持运行(从 @ant-design/compatible 引入的老版本 Form 组件,样式类名会从 .ant-form 变成 .ant-legacy-form)如果进行了样式覆盖,需要进行调整。

升级开始

  1. 首先检查react版本,v4最低支持react16.9.0版本(如版本较低:https://reactjs.bootcss.com/blog/2019/08/08/react-v16.9.0.html 按照这个流程升级
  2. 升级antd 版本(codemod cli 工具 快速升级)

通过 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
以上升级完成

需要注意组件配色问题,如进行了样式覆盖需要对应处理。

相关文章

  • antd v3 升级 v4

    antd v4 使用hook对组件进行了升级,react项目使用hook的话升级v4会比较好。 antd 升级需要...

  • webpack4迁移

    从V3到V4 Node.js v4 如果你在使用Node.js v4或者更低的版本,你需要升级你的node版本到v...

  • Vue-cli v4 正式版来啦

    一觉醒来发现vue-cli v4发布了,并且官方强烈建议进行升级,感觉v3都还没有完全搞明白呢v4就来了。 我就暂...

  • React Native之升级React Navigation

    前言 前面一直使用React Navigation的v3版本,目前打算升级版本到v4,Api变动比较大,特此记录下...

  • antd从v3升级到v4记录

    第一步需要把你的项目提交到push到你的仓库 然后 通过 npx 直接运行 再然后使用yarn 安装 可写可不写的...

  • IONIC3开发环境整理

    前言 ionic V3是基于cordova和angular的混合开发平台,目前最新版V4 ionic v2/v3差...

  • 以构建Bootstrap v4为例练习使用Grunt

    1、学习Sass 至本文撰写时,Bootstrap v4还在Alpha阶段,v4采用Sass,而v3版本同时有Sa...

  • Inception v2

    GoogLeNet(Inception v1)讲解Inception v3~v4讲解 论文地址:Batch Nor...

  • GoogLeNet(Inception v1)

    Inception v2讲解Inception v3~v4讲解 论文地址:Going deeper with co...

  • 社交系统ThinkSNS 老用户感恩回馈活动

    ThinkSNS V4用户升级加购ThinkSNS+,最低只需1万元 ThinkSNS V4用户升级加购Think...

网友评论

      本文标题:antd v3 升级 v4

      本文链接:https://www.haomeiwen.com/subject/ulilbktx.html