Javascript 使用、redux、material ui、firebase的react应用程序中出现无效挂钩调用错误
什么都试过了还是解决不了。该应用程序运行良好,但几天后,当我尝试启动它时,它显示了此错误,我没有做任何更改,但它仍然显示此错误。 没有重复的react,react和react-dom的版本是相同的,我没有在任何地方使用过挂钩。还尝试删除节点模块文件夹和package-log.json,然后安装了npm。什么都没用 图像- 错误:无效的钩子调用。钩子只能在函数组件的主体内部调用。这可能是由于以下原因之一:Javascript 使用、redux、material ui、firebase的react应用程序中出现无效挂钩调用错误,javascript,reactjs,redux,react-redux,material-ui,Javascript,Reactjs,Redux,React Redux,Material Ui,什么都试过了还是解决不了。该应用程序运行良好,但几天后,当我尝试启动它时,它显示了此错误,我没有做任何更改,但它仍然显示此错误。 没有重复的react,react和react-dom的版本是相同的,我没有在任何地方使用过挂钩。还尝试删除节点模块文件夹和package-log.json,然后安装了npm。什么都没用 图像- 错误:无效的钩子调用。钩子只能在函数组件的主体内部调用。这可能是由于以下原因之一: React和渲染器的版本可能不匹配(例如React DOM) 你可能违反了钩子的规则 同一个
在stacktrace中是否有对您的代码的引用,或者对您使用的、您可以识别的东西的引用?不幸的是,在没有看到您的代码和问题所在的情况下,我们无法帮助调试。如果您没有使用挂钩,那么听起来就像是第三方组件之一(如果您正在使用挂钩)在使用挂钩。有几天,当我安装npm时,我在终端上看到了一些奇怪的东西。但a试图完全删除节点和npm,然后重新安装,但仍然显示相同的错误,并且在.env文件中给出了检查飞行前条件为true的错误。