Vue筆記 使用 VS Code 斷點除錯

2022-01-31 02:07:34 字數 1277 閱讀 1201

直接在 chrome 的除錯視窗中除錯 vue **有諸多不便, 好在 visual studio code 中提供了 debugger for chrome 外掛程式,能夠通過配置直接在 vs code 斷點除錯**, 並且在 vs code 的除錯視窗看到 chrome 中 console 相同的值,這篇文章就來介紹一下這個配置過程。

首先我們需要在遠端除錯開啟的狀態下啟動 chrome, 這樣 vs code 才能 attach 到 chrome 上。

點選 visual studio code 左側邊欄的擴充套件按鈕, 然後在搜尋框輸入debugger for chrome 並安裝外掛程式,再輸入,安裝完成後點選 reload 重啟。

點選 visual studio code 左側邊欄的除錯按鈕, 在彈出的除錯配置視窗中點選 設定 小齒輪, 然後選擇 chrome, vs code 將會在工作區根目錄生成.vscode 目錄,裡面會有乙個 lanch.json 檔案並會自動開啟

用下面的配置檔案覆蓋自動生成的 lanch.json 檔案內容。

注意:url中的埠號要跟webpack配置的啟動埠號一致。

如果是基於 webpack 打包的 vue 專案, 可能會存在斷點不匹配的問題, 還需要做些修改:

1.開啟根目錄下的 config 目錄下的 index.js 檔案

2.將dev 節點下的 devtool 值改為 'eval-source-map'

3.將dev節點下的 cachebusting 值改為 false

上述配置完成之後:

1. 通過第一步的方式以遠端除錯開啟的方式開啟 chrome

2. 在 vue 專案中執行npm run dev以除錯方式啟動專案

3. 點選 vs code 左側邊欄的除錯按鈕,選擇 attach to chrome 並點選綠色開始按鈕,正常情況下就會出現除錯控制條。

現在就可以在 vue 檔案的 js **中打斷點進行除錯了。

出處: 

使用VS Code斷點除錯PHP

vs code 使用一款傑出的輕量級 編輯器,其中的外掛程式工具不勝列舉而且還在不斷增加。使用 vs code 除錯 php 更是方便簡潔,下面我們來一起看一下。在 php.ini 配置檔案中加一行zend extension path to xdebug,其中path to xdebug即 xde...

使用VS Code斷點除錯PHP

vs code 使用一款傑出的輕量級 編輯器,其中的外掛程式工具不勝列舉而且還在不斷增加。使用 vs code 除錯 php 更是方便簡潔,下面我們來一起看一下。在 php.ini 配置檔案中加一行zend extension path to xdebug,其中path to xdebug即 xde...

使用VS Code斷點除錯PHP

vs code 使用一款傑出的輕量級 編輯器,其中的外掛程式工具不勝列舉而且還在不斷增加。使用 vs code 除錯 php 更是方便簡潔,下面我們來一起看一下。在 php.ini 配置檔案中加一行zend extension path to xdebug,其中path to xdebug即 xde...