vscode断点调试vue怎么用(vscode断点调试详解)
vscode断点调试vue怎么用?一直没搞懂,Vue打包之后,代码被压缩,打包调试好难调试,不知道如何来调试,终于借这个周末来尝试下如何解决这个问题。
-
VSCode安装Debugger for chrome插件
插件市场中有两个,一个是废弃的,需要主要一下
-
生成lauch.json文件
在左侧的面板中,点击运行和调试时,vscode会提示你生成一个lauch.json文件,按照提示生成即可
-
修改lauch.json文件
不知道为什么,按照很多教程中的提示,我的vscode并不能产生断点,进入调试状态,直到我添加了下面这两行代码
{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 "version": "0.2.0", "configurations": [ { "type": "pwa-chrome", "request": "launch", "name": "Launch Chrome against localhost", "url": "http://localhost:8009", "webRoot": "${workspaceFolder}", "breakOnLoad": true, "sourceMapPathOverrides": { "webpack:///src/*": "${webRoot}/*" } } ] }
黄色背景,红色字体,加粗的两行是添加的
-
修改vue.config.js文件
如果仅仅是上面的这些配置,代码依然是无法调试的,此时,还需要修改vue.config.js文件,在后面添加:
configureWebpack: { devtool: 'source-map', },
此时,再次调试
会发现一切都很美好,代码是未打包的
THE END
二维码
打赏
共有 0 条评论