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

Vue 新一代開發(fā)者工具正式開源!

開發(fā) 前端
第一種運(yùn)行 Vue DevTools 的方法就是 Vite 插件。如果項(xiàng)目使用 Vite,強(qiáng)烈建議將其作為運(yùn)行 DevTools 的首選項(xiàng),因?yàn)樗峁┝烁鼜?qiáng)大的功能。

近日,Vue 新一代開發(fā)者工具(DevTools)正式開源!Vue DevTools 是一個(gè)旨在增強(qiáng) Vue 開發(fā)人員體驗(yàn)的工具,它提供了一些功能來幫助開發(fā)者更好地了解 Vue 應(yīng)用。下面就來看看新一代 Vue DevTools 的功能和使用方法!

圖片圖片

功能

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

  • Overview:顯示應(yīng)用的概述,包括 Vue 版本、頁面數(shù)量和組件數(shù)量。

圖片圖片

  • Pages:Pages 選項(xiàng)卡顯示當(dāng)前的路由以及相關(guān)信息,并提供在頁面之間快速導(dǎo)航的方法,還可以使用文本框查看每個(gè)路由的匹配情況。

圖片圖片

  • Components:Components 選項(xiàng)卡顯示組件信息,包括節(jié)點(diǎn)樹、狀態(tài)等,并提供一些交互功能,例如編輯狀態(tài)、滾動(dòng)到組件等。

圖片圖片

  • Assets:Assets 選項(xiàng)卡顯示項(xiàng)目目錄中的文件,可以查看所選文件的信息。

圖片

  • Timeline:Timeline 選項(xiàng)卡可以瀏覽狀態(tài)或事件的先前版本。

圖片圖片

  • Router:Router 選項(xiàng)卡與 vue-router 集成,可以查看路由列表及其詳細(xì)信息。

圖片圖片

  • Pinia:Pinia 選項(xiàng)卡與 Pinia 集成,可以查看存儲(chǔ)列表及其詳細(xì)信息,并編輯狀態(tài)。

圖片圖片

  • Graph:Graph 選項(xiàng)卡顯示模塊之間的關(guān)系。

圖片圖片

  • Settings:Settings 選項(xiàng)卡提供了一些用于自定義 DevTools 的選項(xiàng)。

圖片圖片

  • Inspect:Inspect 與 vite-plugin-inspect 集成,可以檢查 Vite 的轉(zhuǎn)換步驟。

圖片圖片

  • Inspector:Inspector 與 vite-plugin-vue-inspector 集成,可以檢查應(yīng)用的 DOM 樹,并查看渲染它的組件,這樣可以更輕松地找到需要進(jìn)行更改的位置。

圖片圖片

  • 獨(dú)立窗口:Vue DevTools 可以作為一個(gè)獨(dú)立的窗口運(yùn)行,當(dāng)你想在小屏幕上調(diào)試應(yīng)用時(shí),它非常有幫助。

圖片圖片

使用

在 Vue 項(xiàng)目中使用 Vue DevTools 的方法有多種:

  • Vite 插件
  • 獨(dú)立應(yīng)用
  • Chrome 擴(kuò)展(目前還在開發(fā)中)

圖片圖片

下面來看看如何通過 Vite 插件和獨(dú)立應(yīng)用來使用 Vue DevTools。

注意:

  • DevTools 僅兼容 Vue 3。如果使用 Vue2,請(qǐng)改用 vue-devtools。
  • 如果使用 Nuxt,請(qǐng)使用 nuxt-devtools 以獲得更強(qiáng)大的開發(fā)者體驗(yàn)。

Vite 插件

第一種運(yùn)行 Vue DevTools 的方法就是 Vite 插件。如果項(xiàng)目使用 Vite,強(qiáng)烈建議將其作為運(yùn)行 DevTools 的首選項(xiàng),因?yàn)樗峁┝烁鼜?qiáng)大的功能。

注意: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(),
  ],
})

配置項(xiàng):

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
}

配置項(xiàng)如下:

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

獨(dú)立應(yīng)用

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

圖片圖片

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

npm add -g @vue/devtools

安裝完成之后,在終端中運(yùn)行以下命令:

vue-devtools

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

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

或者,如果想遠(yuǎn)程調(diào)試設(shè)備:

<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

查看

  • 官網(wǎng):https://devtools-next.vuejs.org/
  • Github:https://github.com/vuejs/devtools-next
責(zé)任編輯:武曉燕 來源: 前端充電寶
相關(guān)推薦

2009-07-09 18:03:54

開源云計(jì)算開發(fā)

2010-06-17 16:54:49

新一代Hotmail

2021-12-21 16:30:04

MLSQL 開源Byzer

2025-04-25 03:00:00

開源數(shù)據(jù)集成工具數(shù)據(jù)庫

2012-03-05 10:01:39

科大訊飛

2012-03-07 14:56:54

新一代語音云發(fā)布暨語音

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移動(dòng)開發(fā)ios

2022-05-16 09:14:28

前端構(gòu)建工具

2010-03-12 15:07:08

2009-11-18 10:53:57

思科路由交換機(jī)

2022-05-09 19:19:36

Pnpm管理工具

2022-10-10 13:51:19

開源工具

2012-05-22 19:15:41

微軟私有云SystemCente

2010-02-03 14:39:54

新一代安騰處理器Tuk

2025-04-17 03:00:00

dbt數(shù)據(jù)轉(zhuǎn)換工具開源

2021-05-26 09:37:01

微軟工具Windows

2013-01-04 16:15:08

微軟ERPDynamics AX
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 一级黄色大片 | 99久久夜色精品国产亚洲96 | 国产日韩视频 | 国产丝袜av | 青草青草久热精品视频在线观看 | 天天影视网天天综合色在线播放 | 国产免费播放视频 | 国产精品视频久久久久久 | 紧缚调教一区二区三区视频 | 成人在线不卡 | 日本在线一区二区三区 | 久久日韩粉嫩一区二区三区 | 日韩精品一区二区三区中文字幕 | av在线播放国产 | 成年无码av片在线 | 日屁视频 | 激情在线视频 | 久久精品欧美一区二区三区不卡 | 欧美一区二区三区在线 | 九九精品视频在线 | 成年网站在线观看 | 日韩色综合 | 欧美一区二区免费 | 国产精品久久久久婷婷二区次 | 亚洲精品乱码久久久久久久久 | 欧美不卡| 一区二区在线不卡 | 色橹橹欧美在线观看视频高清 | 亚洲欧美成人影院 | 久久av一区二区 | 久久久久久久一区 | 日韩视频在线一区 | www.日韩欧美| 精品国产91乱码一区二区三区 | www.日日夜夜 | 欧美炮房| 日韩欧美三级电影 | 深夜福利亚洲 | 黄色网页在线观看 | 亚洲成人免费av | 成人一区二区三区在线观看 |