|
源起:一个新项目 运行npm start 后报错,
解决步骤1: 谷歌浏览器,启动React项目 会报错TypeError: Cannot read properties of undefined (reading ‘forEach‘),换了浏览器就可以正常运行访问项目。最后发现是谷歌浏览器安装了react develop tools导致的。
修改依赖的js文件 找到该文件 然后/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js ,然后将一行代码注释掉重启项目就可以了
指的是具有函数 : injectIntoGlobalHook() 的那一行;
重启后无效果,且缓存严重,重启多少遍都显示文件没变过,后来发现: 应该是ningx 的缓存影响到了系统的正常运行,
解决步骤2 :把项目移出来,重启 问题解决。 |
|