想学习一下vue-devtools 打开组件的功能,vue-cli项目可以正常断点到launch-editor-middleware中,vite项目却不支持,这些chunks下的js是什么情况。。。
vue-cli正常断点
vite进不去断点
如何在vite下进入断点呢,还是说vite下vue-devtools 打开组件的功能走的不是这块逻辑
想学习一下vue-devtools 打开组件的功能,vue-cli项目可以正常断点到launch-editor-middleware中,vite项目却不支持,这些chunks下的js是什么情况。。。
vue-cli正常断点
vite进不去断点
如何在vite下进入断点呢,还是说vite下vue-devtools 打开组件的功能走的不是这块逻辑
在 Vite 项目中使用 Vue Devtools 进行调试时,通常不需要像 Vue CLI 项目那样依赖 launch-editor-middleware
这样的中间件。Vite 是一个现代的构建工具和开发服务器,它使用原生 ES 模块,因此其构建和开发流程与 Vue CLI 项目有所不同。
Vue Devtools 主要用于检查 Vue 组件的状态、事件、props 和其他相关信息。然而,直接在源码级别调试 Vue Devtools 的内部功能(比如打开组件的代码)可能并不直接支持,因为 Vue Devtools 是一个浏览器扩展,其内部逻辑与你的 Vite 项目是分开的。
不过,如果你想要在 Vite 项目中正常地使用 Vue Devtools 进行调试,你可以遵循以下步骤:
vite.config.js
或 vite.config.ts
文件中添加 @vitejs/plugin-vue
。--force
标志(强制 Vite 重新解析所有模块)和 --debug
标志(在控制台中输出更多调试信息)。这些工具可以帮助你解决在 Vite 项目中遇到的问题。至于你提到的 "chunks 下的 js" 的情况,这通常是指 Webpack 中的一个概念,Webpack 会将你的代码拆分成多个块(chunks),并在运行时按需加载这些块。然而,Vite 使用原生 ES 模块进行代码拆分和动态导入,因此其行为与 Webpack 有所不同。在 Vite 项目中,你通常不需要直接处理 "chunks" 的概念。
2 回答1.5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
3 回答2.4k 阅读
3 回答1.4k 阅读✓ 已解决
2 回答935 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决