Questions tagged «mern»

9
TypeError:无法读取未定义的makeStyles.js的属性“ attach”
当尝试在生产版本上访问我的MERN应用程序的Login组件时,此图像中显示了一系列以下类型错误: 我的应用程序(https://github.com/ahaq0/kumon_schedule)在本地运行良好,并且在今天早些时候在Heroku上托管的运行良好。 我尝试回滚我今天所做的代码中的所有更改,但均无济于事。同样,我检查了package.json(和.lock)以查看是否更改了材料UI依赖关系,但这是相同的。我似乎无法弄清楚为什么它突然在这里的托管版本上停止工作。 错误行的代码如下。但是,我没有编写内容,因为它是用户界面的一部分。 if (sheetManager.dynamicStyles) { var dynamicSheet = stylesOptions.jss.createStyleSheet(sheetManager.dynamicStyles, _extends({ link: true }, options)); dynamicSheet.update(props).attach(); state.dynamicSheet = dynamicSheet; state.classes = mergeClasses({ baseClasses: sheetManager.staticSheet.classes, newClasses: dynamicSheet.classes }); if (sheetsRegistry) { sheetsRegistry.add(dynamicSheet); } } else { state.classes = sheetManager.staticSheet.classes; } sheetManager.refs += 1; 这是我第一个部署的应用程序,尽管我尽了最大的努力来回退,但我却迷失了从工作到不工作的所有过程。 编辑。我应该提到我在错误日志来自的Firefox和Chrome中进行了测试。 编辑#2。经过更多的调试后,我发现如果我回滚以通过Heroku提交fccc55a5,则错误消失了。但是,如果我使用该提交创建了一个新分支并尝试部署该分支,它将无法正常工作。 请在这里查看 https://github.com/ahaq0/kumon_schedule/compare/fccc55a5...fccc55a5 当我恢复到Heroku中的最后一个版本时,它将起作用。但是,如果我将先前的提交合并到新分支中并尝试部署它,则不会。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.