我有一个自定义的ui项目A(内置于react / material-ui / typescript) 然后对使用项目A中组件的项目B进行反应。
我已经使用package.json上的文件路径将A安装到B中,但是出现以下错误:
错误:无效的挂接调用。挂钩只能在功能组件的主体内部调用。
我已经尝试过其他尝试过的其他帖子的解决方案- 由于两个A,B项目都已做出反应,因此我已将对A的反应作为对等依赖项。
但是,当我尝试使用npm ls react
时,仍有两个反应说
react@16.11.0无关
如何解决此npm错误?
更新: 因此,当我发布该项目A并将其安装在B上时,它可以正常工作。 但是当我在package.json上使用文件路径安装A时,它出现了上述错误。