我已经安装了 React Developer Tools Chrome 浏览器扩展。但我在开发人员工具中看不到 React 选项卡,而是有名为“Components”和“Profiler”的新选项卡。
我重新安装了扩展程序,重新启动了浏览器和计算机,选中 chrome://extensions/ 下的“允许访问文件 URL”。我使用 React 导航到一个网址 https://reactjs.org/tutorial/tutorial.html 但 React 选项卡没有出现。然而chrome插件(浏览器右上角的react detector)表明其中有react.js。如何让 React 选项卡出现?
我正在使用“react”:“16.8.6”
安装扩展后没有显示,刷新页面也没用。但是
closing the tab and reopening it again
让它对我有用
安装扩展程序后,您的扩展程序旁边将有一个像原子一样的反应图标(通常位于屏幕的右上角),如果网站不是使用 ReactJS 构建的,则此扩展程序标志将呈灰色DevTools 中不会有菜单。不过,我建议尝试更新 GoogleChrome 并重新安装该扩展程序。有时重新启动计算机会有所帮助。
如果你遇到这个问题,那么显然你正在使用 React DOM。 我从故障排除说明得到了解决方案。
您只需添加
<script src="http://localhost:3000"></script>
到
<head>
的index.html
标签。
请注意,您必须在
localhost
后输入您的具体端口号。
在 Chrome 中点击刷新,您将看到 React-devtools 扩展颜色变为红色,表明它已准备好工作。然后在chrome中打开inspect,您将看到两个组件和分析器选项。
最终起作用的是将 React 和 ReactDom 从版本 16.8 更新到 v17。
请尝试以下选项 在检查模式->右上角->自定义和控制开发工具(...点)->设置-> 有一个按钮“恢复默认值并刷新”,它帮助了我
我也在使用最新的 Chrome 浏览器和最新的 React 开发工具。 只有当您浏览使用 React 技术构建的网站或页面时,您才会看到这些组件。 例如,当我在 Google 主页上时,我不会在开发工具上看到 React 组件按钮,但是当我在 Facebook 或 React 主页或使用 React 构建的任何其他页面时,我会看到 Component 和 Profiler 按钮在开发工具中。您浏览器扩展栏上的扩展按钮只是告诉您您所在的网站是否使用React。
在终端上运行:
npm install -g serve
然后运行:
serve -s build
您会发现一个新的本地主机地址,如下所示,反应开发工具在其中工作:
Serving! │
│ │
│ - Local: http://localhost:5000 │
│ - On Your Network: http://192.168.10.131:5000 │
│ │
│ Copied local address to clipboard!