成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Vue 新一代開發者工具正式開源!

開發 前端
第一種運行 Vue DevTools 的方法就是 Vite 插件。如果項目使用 Vite,強烈建議將其作為運行 DevTools 的首選項,因為它提供了更強大的功能。

近日,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 或更高版本。

首先,通過以下命令來安裝 Vue DevTools:

npm add -D vite-plugin-vue-devtools

用法:

import { defineConfig } from 'vite'
import VueDevTools from 'vite-plugin-vue-devtools'

export default defineConfig({
  plugins: [
    VueDevTools(),
  ],
})

配置項:

interface VitePluginVueDevToolsOptions {
  /**
   * append an import to the module id ending with `appendTo` instead of adding a script into body
   * useful for projects that do not use html file as an entry
   *
   * WARNING: only set this if you know exactly what it does.
   * @default ''
   */
  appendTo?: string | RegExp

  /**
   * Customize openInEditor host (e.g. http://localhost:3000)
   * @default false
   */
  openInEditorHost?: string | false

  /**
   * DevTools client host (e.g. http://localhost:3000)
   * useful for projects that use a reverse proxy
   * @default false
   */
  clientHost?: string | false
}

配置項如下:

  • appendTo:將一個導入附加到模塊 id 以 appendTo 結尾,而不是將腳本添加到 <body> 中。對于不使用 HTML 文件作為入口的項目非常有用。注意,只有在確切了解其功能的情況下才設置此選項。默認值為 ''。
  • openInEditorHost:自定義打開編輯器的主機(例如:http://localhost:3000)。默認值為 false。
  • clientHost:DevTools 客戶端主機(例如:http://localhost:3000),對于使用反向代理的項目非常有用。默認值為 false。

獨立應用

如果使用不受支持的瀏覽器,或者有其他特定需求(例如應用位于 Electron 中),可以使用獨立應用。

圖片圖片

首先, 通過以下命令來全局安裝 DevTools(可以全局安裝,也可以作為項目依賴項安裝,這里以全局安裝為例):

npm add -g @vue/devtools

安裝完成之后,在終端中運行以下命令:

vue-devtools

然后將以下代碼添加到應用 HTML 文件的<head>部分:

<script src="http://localhost:8098"></script>

或者,如果想遠程調試設備:

<script>
  window.__VUE_DEVTOOLS_HOST__ = '<your-local-ip>' // default: localhost
  window.__VUE_DEVTOOLS_PORT__ = '<devtools-port>' // default: 8098
</script>
<script src="http://<your-local-ip>:8098"></script>

可以在官方文檔查看詳情:https://devtools-next.vuejs.org/guide/standalone

查看

  • 官網:https://devtools-next.vuejs.org/
  • Github:https://github.com/vuejs/devtools-next
責任編輯:武曉燕 來源: 前端充電寶
相關推薦

2009-07-09 18:03:54

開源云計算開發

2010-06-17 16:54:49

新一代Hotmail

2021-12-21 16:30:04

MLSQL 開源Byzer

2012-03-05 10:01:39

科大訊飛

2012-03-07 14:56:54

新一代語音云發布暨語音

2025-04-25 03:00:00

開源數據集成工具數據庫

2014-10-13 14:25:35

葡萄城JavaScriptWijmo 5

2012-07-25 13:19:16

ibmdw

2022-05-23 08:59:02

piniavue插件

2015-08-25 10:08:08

iphone移動開發ios

2022-05-16 09:14:28

前端構建工具

2010-03-12 15:07:08

2009-11-18 10:53:57

思科路由交換機

2022-10-10 13:51:19

開源工具

2022-05-09 19:19:36

Pnpm管理工具

2025-04-17 03:00:00

dbt數據轉換工具開源

2021-05-26 09:37:01

微軟工具Windows

2012-05-22 19:15:41

微軟私有云SystemCente

2010-02-03 14:39:54

新一代安騰處理器Tuk

2013-01-04 16:15:08

微軟ERPDynamics AX
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 动漫www.被爆羞羞av44 | 国产欧美性成人精品午夜 | 免费中文字幕日韩欧美 | 翔田千里一区二区 | 精品亚洲一区二区三区四区五区 | 精品亚洲一区二区 | av片在线免费看 | 国产精品久久久久久久久久三级 | 国产精品一区二区久久 | 欧美一区二区三区在线看 | www操操| 日韩电影在线 | 美女毛片 | 国产成人自拍一区 | 精久久久 | 精品日韩在线观看 | 91精品国产91久久久久游泳池 | 日韩av成人 | 久久久蜜桃一区二区人 | 日韩影院在线观看 | 国产精品久久久久久久毛片 | 91成人在线 | av免费网站在线 | 国产91丝袜在线18 | 欧美淫| 久久99深爱久久99精品 | 视频二区 | 91原创视频 | 狠狠av | 国产精品日韩一区二区 | 久草视频在线播放 | 日韩毛片在线观看 | 亚洲午夜精品 | 综合久久亚洲 | 国产男人的天堂 | 可以在线看的黄色网址 | hdfreexxxx中国妞 | 久久不射电影网 | 精品毛片 | 香蕉视频黄色 | 日韩理论电影在线观看 |