当前位置: 首页 > 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

相关文章:

  • 量子算法:开启计算新时代的技术密码
  • 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项目拷打(外卖+点评)
  • 俄谈判代表团已抵达土耳其,谈判预计在莫斯科时间10时左右开始
  • 陈吉宁龚正黄莉新胡文容等在警示教育基地参观学习,出席深入贯彻中央八项规定精神学习教育交流会
  • 美国调整对华加征关税
  • 多个侵华日军细菌战部队留守名簿文件首次公布
  • 微软将在全球裁员6000人,目标之一为减少管理层
  • 北京航空航天大学首个海外创新研究院落户巴西