Webstorm+Chrome 調試Vue項目
前言
在項目開發中,Debug模式是非常有必要的,后端對於IDEA工具而言Debug模式非常方便,但前端WebStorm而言如果啟用Debug模式是需要單獨去配置一些東西,
所以這里整理自己搭建成功的過程分享出來。可能不同的Webstorm版本會導致效果不一樣,所以這里先列出我的版本。
Webstorm版本: 2018.3.4
一、新建Vue項目
為了演示一個完整的示例,所以從創建項目開始,這里通過 vue腳手架命令 開始創建一個項目
vue init webpack debug-vue
如果運行成功就會創建一個名稱為 debug-vue 的vue項目,我們通過 WebStorm 打開這個項目並運行,啟動命令
npm run dev
啟動成功后查看頁面

這就代表這個項目運行成功,這里我們在代碼添加一個按鈕,等下我們通過點擊這個按鈕來查看Debug模式是否能夠成功到打的斷點處。
<template>
<div class="hello">
<h1>{{ msg }}</h1>
<h2>首頁</h2>
<button @click="testMethods">測試bug斷點</button>
</div>
</template>
<script>
export default {
name: 'HelloWorld',
data () {
return {
msg: 'Welcome to Your Vue.js App'
}
},
methods:{
testMethods: function () {
alert("你點我我就跳出來")
}
}
}
</script>
改好之后,再來查看頁面 就變成這樣了

很明顯可以看出,當點擊這個按鈕會彈出一個框,說明綁定點擊事件成功。
二、WebStorm配置
1、設置調試器端口

2、 添加調試配置

這樣Webstorm就配置好了。
三、測試
第一步
先在指定代碼中添加一個斷點,然后啟動項目

第二步
啟動項目,命令
npm run dev
啟動成功后
第三步
啟動上面配置的調試按鈕

第四步
測試

很完美的斷點打過來了,在展示一個完整的請求過程

補充
如果你的不成功,那你就試一試其他人說得,步驟要比上面多幾步 WebStorm+Chrome插件JetBrains IDE Support進行實時調試
說明
:他這里多加了一個chrome插件,但我是沒有加就可以成功的,如果上面的不行可以考慮加個插件試一試,因為谷歌下載插件需要FQ,所以這里也找了個不用FQ
別人罵我胖,我會生氣,因為我心里承認了我胖。別人說我矮,我就會覺得好笑,因為我心里知道我不可能矮。這就是我們為什么會對別人的攻擊生氣。
攻我盾者,乃我內心之矛(34)