Vue 新一代开发者工具正式开源!

2 篇文章 0 订阅

近日,Vue 新一代开发者工具(DevTools)正式开源!Vue DevTools 是一个旨在增强 Vue 开发人员体验的工具,它提供了一些功能来帮助开发者更好地了解 Vue 应用。下面就来看看新一代 Vue DevTools 的功能和使用方法!

功能

首先来看看 Vue DevTools 中都有哪些功能!

  • Overview:显示应用的概述,包括 Vue 版本、页面数量和组件数量。
  • Pages:Pages 选项卡显示当前的路由以及相关信息,并提供在页面之间快速导航的方法,还可以使用文本框查看每个路由的匹配情况。
  • Components:Components 选项卡显示组件信息,包括节点树、状态等,并提供一些交互功能,例如编辑状态、滚动到组件等。
  • Assets:Assets 选项卡显示项目目录中的文件,可以查看所选文件的信息。
  • Timeline:Timeline 选项卡可以浏览状态或事件的先前版本。
  • Router:Router 选项卡与 vue-router 集成,可以查看路由列表及其详细信息。
  • Pinia:Pinia 选项卡与 Pinia 集成,可以查看存储列表及其详细信息,并编辑状态。
  • Graph:Graph 选项卡显示模块之间的关系
  • Settings:Settings 选项卡提供了一些用于自定义 DevTools 的选项。
  • Inspect:Inspect 与 vite-plugin-inspect 集成,可以检查 Vite 的转换步骤。
  • Inspector:Inspector 与 vite-plugin-vue-inspector 集成,可以检查应用的 DOM 树,并查看渲染它的组件,这样可以更轻松地找到需要进行更改的位置。
  • 独立窗口:Vue DevTools 可以作为一个独立的窗口运行,当你想在小屏幕上调试应用时,它非常有帮助。
  • 使用

    在 Vue 项目中使用 Vue DevTools 的方法有多种:

  • Vite 插件
  • 独立应用
  • Chrome 扩展(目前还在开发中)
  • 下面来看看如何通过 Vite 插件独立应用来使用 Vue DevTools。

    注意:

    • DevTools 仅兼容 Vue 3。如果使用 Vue2,请改用 vue-devtools。
    • 如果使用 Nuxt,请使用 nuxt-devtools 以获得更强大的开发者体验。
    Vite 插件

    第一种运行 Vue DevTools 的方法就是 Vite 插件。如果项目使用 Vite,强烈建议将其作为运行 DevTools 的首选项,因为它提供了更强大的功能。

    注意:Vue DevTools 需要 Vite v3.1 或更高版本

    如果vite版本为3/4使用@1.0.0-rc.4版本号,vite5就用最新的就可以了(目前@7.4.5)

    npm i vite-plugin-vue-devtools@7.4.5 - D

    pnpm add vite-plugin-vue-devtools@7.4.5 -D

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值