我已经出版了我的第一个包裹。它除了一个组件之外还能工作。当我使用npm link测试该组件时,它对另一个包(而不是我的包)有依赖关系,但没有依赖关系。但有了依赖关系,我有一个错误:
一。您可能有不匹配的React和renderer版本(例如React DOM)
2。你可能违反了钩子的规则
我的项目不使用钩子。
我的代码:
render() {
return (
<div>
<MediaQuery>
...
</MediaQuery>
</div>
)
}
问题出在MediaQuery中。没有它,我的包就可以工作。