阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Vue项目调试技能

34次阅读
没有评论

共计 875 个字符,预计需要花费 3 分钟才能阅读完成。

导读 在 Vue 项目开发过程中,当你遇到应用逻辑出现错误,但又无法准确定位的时候,知晓 Vue 项目调试技巧至关重要。

同后台项目开发一样,可以在 JS 实现的应用逻辑中设置断点,并进行单步、进入方法内、跳出方法等调试,从而准确定位问题根源。

本文主要针对 JetBrains 系列 WebStorm 下 Vue 项目进行调试的 2 种方法:debugger 和 Vue-devtools。

debugger

debugger 是谷歌浏览器提供的调试语句,其主要是通过停止 JS 的执行,相当于设置断点。它的使用方法很简单,只需要在我们的 JS 语句中,插入一行 debugger; 即可。

在 JS 代码编写的过程中,我们都会通过浏览器的调试模式(F12)来检查代码逻辑是否正确,大多数我们都是通过设置断点来进行调试。

应用 debugger 调试 Vue 项目,需要在项目中需要的位置写 debugger, 项目运行后,打开浏览器按 F12,在 chrome sources 页签中就会直接进入断点,至此可以进行单步、跳步调试了。

Vue-devtools

该调试工具为针对 Chrome 浏览器而设计的开源调试工具(Github 地址),可以自行将该项目下载下来然后编译,并将生成后的 chrome 插件安装至 chrome 中,步骤如下:
找到谷歌浏览器的扩展程序功能,勾选开发者模式,然后我们将插件文件夹里的 shells>chorme 文件夹直接拖到页面中,完成安装。

Vue 项目调试技能
然后运行本地项目用谷歌浏览器打开就可以调试了,如下图所示。

Vue 项目调试技能

应用 devtools 调试工具,还需要在 vue 项目中 man.js 需要配置:

Vue.config.devtools = true;

安装后, 需要关闭浏览器, 再重新打开, 才能使用;

如果调试插件安装后,vue 面板未出现,再到 vue-devtools 文件夹下执行一遍 npm run dev

也可以在联网状态下,在 Chrome 或 Firefox 浏览器的扩展插件仓库里搜 vue devtool,安装 Vue.js devtools。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计875字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中