【文件属性】:
文件名称:codemod-v4:用于antd v4升级的codemod cli
文件大小:64KB
文件格式:ZIP
更新时间:2021-05-07 21:42:41
cli codemod jscodeshift antd antd4
English |
蚂蚁设计v4 Codemod
一组可帮助使用升级antd v4的codemod脚本。(受启发)
用法
在运行codemod脚本之前,最好确保首先提交本地git更改。
# global installation
npm i -g @ant-design/codemod-v4
# or for yarn user
# yarn global add @ant-design/codemod-v4
antd4-codemod src
# use npx
npx -p @ant-design/codemod-v4 antd4-codemod src
Codemod脚本介绍
v3-Component-to-compatible
从@ant-design/compatible替换不推荐使用的Form和Mention :
- import { Form, Input, But
【文件预览】:
codemod-v4-master
----.eslintrc.js(357B)
----transforms()
--------utils()
--------v3-LocaleProvider-to-v4-ConfigProvider.js(2KB)
--------v3-Modal-method-with-icon-to-v4.js(4KB)
--------v4-Icon-Outlined.js(3KB)
--------__testfixtures__()
--------v3-component-with-string-icon-props-to-v4.js(4KB)
--------v3-typings-to-compatible.js(3KB)
--------__tests__()
--------v3-Component-to-compatible.js(2KB)
--------v3-Icon-to-v4-Icon.js(8KB)
----.prettierignore(115B)
----.vscode()
--------launch.json(1KB)
----.circleci()
--------config.yml(971B)
----README.zh-CN.md(4KB)
----.npmignore(235B)
----jest.config.js(93B)
----.prettierrc(106B)
----LICENSE.md(1KB)
----README.md(4KB)
----.npmrc(18B)
----.editorconfig(195B)
----.gitignore(247B)
----bin()
--------codemod.ignore(51B)
--------upgrade-list.json(407B)
--------antd-codemod.js(51B)
--------babylon.config.json(838B)
--------cli.js(10KB)
----.eslintignore(28B)
----package.json(2KB)