Webpack React Dev Tools:renderer.setTraceUpdatesEnabled不是函数
我自己设置了react应用程序,但没有使用Webpack React Dev Tools:renderer.setTraceUpdatesEnabled不是函数,webpack,webpack-dev-server,react-devtools,Webpack,Webpack Dev Server,React Devtools,我自己设置了react应用程序,但没有使用create react app,遇到了一个与使用时不同的错误,即Uncaught TypeError:renderer.SetTraceUpdateEnabled不是一个函数。它似乎来自chrome扩展React开发者工具,正如它的名字一样-React\u devtools\u backend.js:8675 我试图在google github上找到一个解决方案,但我什么也没找到,所以我在这里问这个问题,假设在我迁移到这个自设置环境时,create r
create react app
,遇到了一个与使用时不同的错误,即Uncaught TypeError:renderer.SetTraceUpdateEnabled不是一个函数
。它似乎来自chrome扩展React开发者工具
,正如它的名字一样-React\u devtools\u backend.js:8675
我试图在google github上找到一个解决方案,但我什么也没找到,所以我在这里问这个问题,假设在我迁移到这个自设置环境时,create react app
中使用了一些省略的依赖项。这是我精简的package.json
{
"scripts": {
"dev": "webpack-dev-server --mode=development"
},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"ts-loader": "^8.0.4",
"ts-node": "^9.0.0",
"tsconfig-paths-webpack-plugin": "^3.3.0",
"typescript": "^4.0.3",
"webpack": "^4.44.2",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
}
}
还有我精简的webpack.config.ts,尽管我认为这并不重要
import Webpack from "webpack";
const factory: Webpack.ConfigurationFactory = (env, args): Webpack.Configuration => {
const config: Webpack.Configuration = {
devServer: {
hot: true,
liveReload: false, // I've tried on and off this option, but there was no luck
...
},
...
};
return config;
};
export default factory;