码迷,mamicode.com
首页 > 其他好文 > 详细

antd从v3升级到v4记录

时间:2020-03-02 11:16:41      阅读:2618      评论:0      收藏:0      [点我收藏+]

标签:javascrip   代码   com   alert   add   lease   set   tar   port   

antd从v3升级到v4记录

系统环境

"antd": "^3.26.3",
"react": "^16.12.0",

升级准备

1.请将react版本升级到 React 16.12.0 以上。

2.请先升级到 3.x 的最新版本。 我这里升级到3.26.12

npm update antd@3.26.12

升级开始

1.先npm start确保项目可以正常运行。

2.关闭运行。确保全部代码已提交。

npx -p @ant-design/codemod-v4 antd4-codemod src

4.升级结束后提醒我们安装

----------- antd4 dependencies alert -----------

Please install the following dependencies:

* antd^4.0.0-rc.0
* @ant-design/compatible^0.0.1-rc.0

----------- additional dependencies alert -----------

5.我们直接安装

yarn add @ant-design/compatible
yarn upgrade antd --latest

6.查看代码,发现Icon的引入方式变了

import { Icon as LegacyIcon } from '@ant-design/compatible';


<LegacyIcon type="info-circle" />

以及Form

import { Form } from '@ant-design/compatible';
import '@ant-design/compatible/assets/index.css';
//使用方式没变。

从 v3 到 v 4

antd从v3升级到v4记录

标签:javascrip   代码   com   alert   add   lease   set   tar   port   

原文地址:https://www.cnblogs.com/marvelousone/p/12394112.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!