最近 antd 更新到v4 到大版本了, 順手更新了一波 記於此
- 此次 antdv4 更新 細則就不談,可移步官網查看
幾個注意點:
- IE 最低支持版本爲 IE 11
- React 最低支持版本爲 React 16.9,部分組件開始使用 hooks 進行重構
- 升級項目 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 格式化
失敗提示