Vue 官方贈送的橙色裝備

不想成熟的大叔發表於2019-06-03

上一回:速看 Vue 世界的生命輪迴

書接上文,上一回我們們快速的瞭解了 Vue 的生命週期,知道了在 Vue 的生命週期中存在三個比較重要的階段,分別是 Created、Mounted 和 Destroyed。接下來,我們們就來說一說 Vue 官方贈送的橙色裝備 —— vue-devtools。


說到 vue-devtools,使用 Vue 開發的時候 Vue 官方推薦在瀏覽器安裝 Vue Devtools 這個工具。這個時候可能你會問了,這個工具是幹啥用的吖?別急,且聽我慢慢道來。

我們先來說一說怎麼來安裝這個工具。想要安裝 Vue Devtools 工具,可以訪問 github.com/vuejs/vue-d… 地址,裡面有比較詳細的介紹。怎麼滴呢?因為 Vue 官方已經把 Vue Devtools 工具開源並託管在全球最大同性社交網站 GitHub 上了。

Vue 官方贈送的橙色裝備

地址告訴你了,再來說一說 Vue Devtools 工具是幹啥用的吧。Vue Devtools 工具提供了一個友好的介面,在這個介面中可以審查和除錯 Vue 程式碼。

說到這兒啊,我們得多說兩句了。為啥呢?很多人對開發來說都存在著一個誤區,這個誤區就是認為程式設計師只要開發程式,敲程式碼就好了。其實不然,程式設計師幾乎每天都要面對著一個問題,就是怎麼解決各種各樣的程式碼問題。這個時候,程式碼的審查和除錯工具就尤為重要。

這麼說吧!就像你吃飯,但也得把它們拉出去,這就說明筷子和馬桶對你來說是同等的重要。當然了,這個比喻不是那麼地恰當!你自己理解就好。

安裝 Vue Devtools 工具

我們們閒言少敘,書歸正傳。

接下來,我們們再來說一說怎麼來安裝 Vue Devtools 工具。第一種方式,是最簡單最直接最暴力的。就是通過 Vue 官方提供的連結,直接安裝對應的版本。

Vue 官方贈送的橙色裝備

這裡需要說明一點的,就是 Chrome 瀏覽器的版本是直接訪問 Chrome 應用商店的。為啥要單獨說這個,因為 Chrome 應用商店在國內是被牆的,所以你懂的。

這個你是不是很想罵街,我第一次知道的時候,也想罵街。但是別急,我們還有 PlanB 呢!

就是通過 Git 工具把 Vue Devtools 工具的開源專案 clone 到本地,進行編譯再自己安裝到瀏覽器上。具體怎麼做呢?

  1. 將 vue-devtools 專案 clone 到本地目錄
git clone https://github.com/vuejs/vue-devtools.git
複製程式碼
  1. 使用 npm 來安裝所需要的所有包
npm install
複製程式碼
  1. 編譯專案的所有檔案
npm run build
複製程式碼
  1. 把編譯好的檔案,安裝到 Chrome 瀏覽器中

    輸入地址 chrome://extensions/ 進入擴充套件程式頁面,點選“載入已解壓的擴充套件程式”按鈕。

Vue 官方贈送的橙色裝備

褲襠裡面著火,當然了!Vue Devtools 工具的開源專案中也提供一些其他方式的使用方式,有興趣就自行研究吧!我們就不再這兒多費口舌了。

Vue Devtools工具的注意事項

說到這兒呢!基本上,你應該可以成功地安裝上 Vue Devtools 工具了。什麼?還沒安裝成功?!拉出去槍斃五分鐘!

安裝成功之後,我們們還得說一說 Vue Devtools 工具使用的一些注意事項。

第一呢,就是 Vue 核心庫的檔案類似於 jQuery,也是提供了兩個檔案,一個開發者版,一個生產版(壓縮之後的)。如果你使用的是生產版本的 Vue 核心庫檔案的話,Vue Devtools 這個工具預設是被禁用的。換句話講,你要想使用 Vue Devtools 工具的話,就得使用開發者版的 Vue 核心庫檔案。

為啥要這麼做?這是為了當你使用 Vue 開發的應用正式上線之後,來保護你的核心程式碼邏輯的。

再有呢,要通過“file://”協議開啟的 Vue 開發的網頁,需要在 Chrome 瀏覽器的擴充套件程式管理皮膚中選中此擴充套件程式的“允許訪問檔案網址”。

好了,關於 Vue Devtools 工具我們們基本上算是介紹完了。Vue 官方贈送的這個橙色裝備你接收了嗎?

下一回:Vue 的初階黑魔法 — 模板語法

相關文章