propTypes 被从 react 包里面分离出来了,如果要用到 propTypes, 则必须要自己安装 prop-types
sh
npm install prop-types --save
那么,对于之前项目里面已经存在的 propTypes 呢,可以使用 facebook 的这个工具 jscodeshift^1 和 codemod^2, 其中 codemod 最好 clone 在当前项目文件夹。
用法像这样:
```shell
jscodeshift
--extensions=js,jsx
-t ./react-codemod/transforms/React-PropTypes-to-prop-typ
继续阅读 »