support docgen 遇到兼容性问题
Opened this issue · 0 comments
wangkailang commented
流程
方法一
使用官方推荐 gatsby 插件
yarn add gatsby-transformer-react-docgen
配置 gatsby-config.js
module.exports = {
plugins: [`gatsby-transformer-react-docgen`],
}
重启yarn start
garpgql 中没有 allComponentMetadata 的 query (google 后没有有效解决方案)
方法二
使用 react-docgen
新版本支持解析 typescript 结构的 React 代码
yarn add react-docgen
# React Code to String
yarn add raw-loader
使用 react-docgen
提供的 parse 方法。遇到 "Can not resolve 'fs'" 问题(旧版本没有这个问题,但是不支持 typescript。新版本~~)
ing...