admin管理员组文章数量:1027458
有了它,公司的屎山代码就有救了!
前言
前面几天已经介绍好几个 vue
的开发效率插件,今天我们介绍一个 react
相关的效率插件 react-dev-inspector
正文
react-dev-inspector
是一个用于 React
开发的浏览器调试工具,它可以帮助开发者快速定位和调试 React
组件。以下是详细的使用教程!
安装
你需要安装 3 个库,
代码语言:javascript代码运行次数:0运行复制pnpm install -D react-dev-inspector
pnpm install -D @react-dev-inspector/vite-plugin
pnpm install -D @react-dev-inspector/babel-plugin
配置插件
然后需要在 vite.config.ts
配置插件,(支持 webpack 等多个平台)
import { inspectorServer } from"@react-dev-inspector/vite-plugin";
import react from"@vitejs/plugin-react";
import { defineConfig, type PluginOption } from"vite";
// /config/
exportdefault defineConfig({
mode: "dev",
plugins: [
inspectorServer() as PluginOption,
react({
babel: {
plugins: [
"@react-dev-inspector/babel-plugin",
],
},
}),
reactRouterDevTools(),
],
});
初始化组件
此外,你还需要在入口文件或者根组件添加 <Instpector />
组件:
import { StrictMode } from "react";
import { Inspector } from "react-dev-inspector";
import { createRoot } from "react-dom/client";
import App from "./App.tsx";
createRoot(document.getElementById("root")!).render(
<StrictMode>
<Inspector />
<App />
</StrictMode>
);
可能会遇到的问题
另外,比较意外的是,还需要环境里配置了code
命令,否则会报错:
缺失 code 命令
解决方法将下面的命令添加到环境变量 .zshrc
中,这里请根据自己情况调整!
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
验证
然后执行检查命令,选中 dom
即可打开指定组件代码!
macOS
: Ctrl + Shift + Command + C
Windows
: Ctrl + Shift + Alt + C
大家可以去这里试试官方 Demo
:
.json,vite.config.ts%3AL17-L17
最后
虽然配置有点繁琐,但是一旦配置成功,react-dev-inspector
会极大的提高开发效率,尤其作为新人接受一个庞大的项目,可以说是效率翻倍神器!
官方文档:
仓库地址:
官方提供的工作原理
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-05-04,如有侵权请联系 cloudcommunity@tencent 删除react插件开发配置效率有了它,公司的屎山代码就有救了!
前言
前面几天已经介绍好几个 vue
的开发效率插件,今天我们介绍一个 react
相关的效率插件 react-dev-inspector
正文
react-dev-inspector
是一个用于 React
开发的浏览器调试工具,它可以帮助开发者快速定位和调试 React
组件。以下是详细的使用教程!
安装
你需要安装 3 个库,
代码语言:javascript代码运行次数:0运行复制pnpm install -D react-dev-inspector
pnpm install -D @react-dev-inspector/vite-plugin
pnpm install -D @react-dev-inspector/babel-plugin
配置插件
然后需要在 vite.config.ts
配置插件,(支持 webpack 等多个平台)
import { inspectorServer } from"@react-dev-inspector/vite-plugin";
import react from"@vitejs/plugin-react";
import { defineConfig, type PluginOption } from"vite";
// /config/
exportdefault defineConfig({
mode: "dev",
plugins: [
inspectorServer() as PluginOption,
react({
babel: {
plugins: [
"@react-dev-inspector/babel-plugin",
],
},
}),
reactRouterDevTools(),
],
});
初始化组件
此外,你还需要在入口文件或者根组件添加 <Instpector />
组件:
import { StrictMode } from "react";
import { Inspector } from "react-dev-inspector";
import { createRoot } from "react-dom/client";
import App from "./App.tsx";
createRoot(document.getElementById("root")!).render(
<StrictMode>
<Inspector />
<App />
</StrictMode>
);
可能会遇到的问题
另外,比较意外的是,还需要环境里配置了code
命令,否则会报错:
缺失 code 命令
解决方法将下面的命令添加到环境变量 .zshrc
中,这里请根据自己情况调整!
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
验证
然后执行检查命令,选中 dom
即可打开指定组件代码!
macOS
: Ctrl + Shift + Command + C
Windows
: Ctrl + Shift + Alt + C
大家可以去这里试试官方 Demo
:
.json,vite.config.ts%3AL17-L17
最后
虽然配置有点繁琐,但是一旦配置成功,react-dev-inspector
会极大的提高开发效率,尤其作为新人接受一个庞大的项目,可以说是效率翻倍神器!
官方文档:
仓库地址:
官方提供的工作原理
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-05-04,如有侵权请联系 cloudcommunity@tencent 删除react插件开发配置效率本文标签: 有了它,公司的屎山代码就有救了!
版权声明:本文标题:有了它,公司的屎山代码就有救了! 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747403981a2164337.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论