当前位置: 首页 > news >正文

快速定位到源码位置的插件 - vite/webpack

1. vite-plugin-vue-devtools

npm i vite-plugin-vue-devtools -D

 vite.config.js中配置

import vueDevTools from 'vite-plugin-vue-devtools'export default defineConfig({server: {port: 5173,host: '0.0.0.0'},plugins: [vue(),vueJsx(),vueDevTools({componentInspector: true,launchEditor: "webstorm"}),BASIC_SSL()],
})

2. react-dev-inspector

配置比较繁琐(请自行百度)

3. code-inspector-plugin【推荐】

npm install code-inspector-plugin -D

在打包工具配置文件中引入插件(支持 vite、webpack、rspack、esbuild 等):

// vite.config.ts
import { codeInspectorPlugin } from 'code-inspector-plugin';export default {plugins: [codeInspectorPlugin({bundler: 'vite',editor: 'code',showSwitch: true,}),],
}
使用方式

方法一:快捷键模式

  • Mac:Option + Shift

  • Windows:Alt + Shift

  • 鼠标悬停 + 点击,IDE 自动跳转到对应代码

方法二:页面按钮切换

  • 配置 showSwitch: true 后页面会出现按钮

  • 开启后点击元素即可跳转

支持技术栈
  • 打包工具:vite、webpack、rspack、esbuild、farm、nextjs、nuxt、umijs、rsbuild

  • 框架:vue、react、preact、solid、qwik、svelte、astro

 注意事项

  • 如果你是 微前端, 那么主应用 + 子应用都要加插件,另外如果无法打开编辑器,

    在根目录下新建 .env.local 文件,设置 CODE_EDITOR=xxx,如:

    CODE_EDITOR=/home/xxx/.vscode-server/bin/xxx/remote-cli/code
    

    这个值是应用的启动地址,具体看这里:https://inspector.fe-dev.cn/guide/ide.html#%E5%85%B6%E4%BB%96-ide

官网:https://inspector.fe-dev.cn/

仓库:https://github.com/zh-lx/code-inspector

http://www.dtcms.com/a/191048.html

相关文章:

  • 量子算法:开启计算新时代的技术密码
  • Java基础之静态代理和动态代理
  • Excel中批量对多个结构相同的工作表执行操作,可以使用VBA宏来实现
  • HCIP(BFD)
  • 音频生成技术的前沿探索:从语音合成到智能Podcast
  • C# winform 日志 NLog
  • LeetCode 热题 100 230. 二叉搜索树中第 K 小的元素
  • Apollo学习——键盘控制速度
  • 白盒测试——基本路径测试法
  • 【网络协议】TCP、HTTP、MQTT 和 WebSocket 对比
  • uni-app vue3版本打包h5后 页面跳转报错(uni[e] is not a function)
  • Lighthouse 自定义审计
  • SpringAI更新:废弃tools方法、正式支持DeepSeek!
  • Linux `whoami` 命令深度解析与高阶应用指南
  • “强强联手,智启未来”凯创未来与绿算技术共筑高端智能家居及智能照明领域新生态
  • 《Python星球日记》 第72天:问答系统与信息检索
  • 一文介绍电路交换、报文交换和分组交换
  • 给 DBGridEh 增加勾选用的检查框 CheckBox
  • Qt笔记---》.pro中配置
  • Java项目拷打(外卖+点评)
  • Java大师成长计划之第22天:Spring Cloud微服务架构
  • 软考 系统架构设计师系列知识点之杂项集萃(59)
  • 计算机组成原理:I/O
  • 论MCU如何在Fatfs中使用Flash接口的方法
  • TCP/IP参考模型详解:从理论架构到实战应用
  • 【Java】 volatile 和 synchronized 的比较及使用场景
  • matlab插值方法(简短)
  • 可编辑38页PPT | 数字化建设—财务系统规划方案
  • Git仓库迁移
  • 电流检测放大器的优质选择XBLW-INA180/INA181