error TS2300: Duplicate identifier 'LibraryManagedAttributes'.

这篇文章发表于 2022年07月22日,星期五,22:46

在使用dumi进行组件开发过程时,编写好的组件在编译发版前需要在项目中测试功能是否完善,使用npm link xxx链接后,有时会出现react版本不一致错误, 这是因为组件和渲染它的react-com副本中的react不相同引起的。

使用

npm ls react

会发现两个react版本

这时可以通过

npm link xxx/project/node_modules/react

指向项目的react版本,再次编译组件库,react就一致了,组件就可以正常使用了。

关于博主: 评论和私信会在第一时间回复
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!