標籤:

使用vue-cli構建的項目如何調試?如何與服務端結合?


從兩方面說起:

(1)斷點調試,我想每個開發者對斷點調試都是有需求的。

因為vue-cli 採用的是webpack進行構建的,所以如果要進行斷點調試的話,請設置devtool為source-map。

具體做法是:到/build目錄下的webpack.dev.config.js 搜索devtool,將其設置為source-map

配置截圖如下:

完成配置後,跑node服務npm run dev ,然後就可以在chrome瀏覽器中進入開發者模式。搜索具體的vue組件進行斷點調試。調試效果如下:

(2)vue狀態管理調試,vue-devtool

這是一個類似react中redux-devtools的工具,安裝此工具後,可以看到整個應用的state的值,方便對應用的狀態進行調試。

具體做法是:到chrome應用商店,

https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd

進行安裝chrome擴展工具。安裝完成後重啟chrome,然後進入chrome的調試狀態,就可以看到多了個調試tab。效果如下

大概就這兩種調試方式吧!


曉得答案了 在瀏覽器調試的話要加devtool 代理的話需要proxy


推薦閱讀:

Vue2里對應Angular2的service的部分是什麼?是plugin嗎?
vue2如何在嵌套組件中使用sync?
vue生命周期鉤子該怎麼用?

TAG:Vuejs |