vscode 运行和调试

vscode使用断点

1.安装并激活扩展

  • Debugger for Chrome (弃用 --> JavaScript Debugger)
  • Debugger for Firefox

2. 配置config文件

打开 config/index.js 并找到 devtool property。将其更新为:

如果你使用的是 Vue CLI 2,请设置并更新 config/index.js 内的 devtool property

devtool: 'source-map'

如果你使用的是 Vue CLI 3,请设置并更新 vue.config.js 内的 devtool property:

module.exports = {configureWebpack: {devtool: 'source-map'}
}

3. 配置launch.json文件

点击在 Activity Bar 里的 Debugger 图标来到 Debug 视图,然后点击那个齿轮图标来配置一个 launch.json 的文件,选择 Chrome/Firefox:Launch 环境。然后将生成的 launch.json 的内容替换成为相应的配置:

0808 项目对应的端口

{"version": "0.2.0","configurations": [{"type": "chrome","request": "launch","name": "vuejs: chrome","url": "http://localhost:8080","webRoot": "${workspaceFolder}/src","breakOnLoad": true,"sourceMapPathOverrides": {"webpack:///src/*": "${webRoot}/*"}},{"type": "firefox","request": "launch","name": "vuejs: firefox","url": "http://localhost:8080","webRoot": "${workspaceFolder}/src","pathMappings": [{ "url": "webpack:///src/", "path": "${webRoot}/" }]}]
}

4.设置断点

在这里插入图片描述

5.F5运行调试

运行调试后,出现新的工具栏以及鼠标悬浮在断点数据上,可以看到当前的数据内容.
在这里插入图片描述

问题

1.如果断点显示以下错误,可能是 映射sourcemap路径 错误
在这里插入图片描述
2.设置允许任何文件中设置断点
vscode工具中 文件 -> 首选项 -> 设置 -> 功能 -> 调试
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/23532.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot Redis读写与数据序列化 RedisTemplate 与 StringRedisTemplate 防转字节

介绍 RedisTemplate 对象在底层默认会转成字节,造成了内存的开销很大,这是他底层进行处理的,造成可读性差,如需要转成简单的字符串存储需要进行序列化的配置。 RedisTemplate 配置类 Configuration public class RedisConfig {Beanpublic …

OpenGL系列(五)纹理贴图

概述 OpenGL纹理是一种在三维图形中应用纹理映射的技术。纹理是一张图像,可以应用到三维模型的表面上,从而使得模型看起来更加真实和具有细节。通过纹理映射,可以将图像的像素值与三维模型的顶点进行匹配,从而为模型的表面增加细节…

Java并发编程之由于静态变量错误使用可能导致的并发问题

Java并发编程之由于静态变量错误使用可能导致的并发问题 1.1 前言1.2 业务背景1.3 问题分析1.4 为什么呢?1.5 修复方案2 演示示例源码下载 1.1 前言 我们知道在 Java 后端服务开发中,如果出现并发问题一般都是由于在多个线程中使用了共享的变量导致的。…

JVM相关:Java内存区域

Java 虚拟机(JVM)在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。 Java运行时数据区域是指Java虚拟机(JVM)在执行Java程序时,为了管理内存而划分的几个不同作用域。这些区域各自承担特定的任务&#xff0c…

Day23 自定义对话框服务

​本章节实现了,自定义对话框服务的功能 当现有的对话框服务无法满足特定需求时,我们可以采用自定义对话框的解决方案,以更好地满足一些特殊需求。 一.自定义对话框主机服务步骤 在Models 文件夹中,再建立一个 IDialogHostService 接口类,继承自 IDialogService 对话框服…

计算两个LocalDateTime的相差时长

在Java中,你可以使用java.time.Duration类来计算两个LocalDateTime对象之间的时间差。以下是一个示例代码,展示了如何计算两个LocalDateTime实例之间相差的时长: import java.time.Duration; import java.time.LocalDateTime;public class D…

绝对实用Linux命令行下的文件夹逐层创建术,从小白到大神的必学技能

哈喽,大家好,我是木头左! 基础篇:初识Linux文件系统 在深入了解如何在Linux中逐层创建文件夹之前,需要对Linux的文件系统有一个基本的认识。Linux文件系统以其树状结构而著称,其中/(根目录&…

实用的供应商管理系统推荐:提升效率的合适选择

随着全球化和供应链的复杂性增加,供应商管理系统已经成为企业提高运营效率和竞争力的重要工具。一个优秀的供应商管理系统不仅能帮助企业优化采购流程,还能有效地管理供应商关系、降低成本、提高产品质量和服务水平。 供应商管理系统,供应商管理系统推荐…

SIMBA方法解读

目录 预处理scRNA-seqscATAC-seq 图构建(5种场景)scRNA-seq分析scATAC-seq分析多模态分析批次整合多模态整合 图学习SIMBA空间中查询实体识别TF-target genes 预处理 scRNA-seq 过滤掉在少于三个细胞中表达的基因。原始计数按文库大小标准化&#xff0…

DDS自动化测试落地方案 | 怿星科技携最新技术亮相是德科技年度盛会

5月28日,怿星科技作为是德科技的重要合作伙伴亮相Keysight World Tech Day 2024。在此次科技盛会上,怿星科技不仅展示了领先的DDS自动化测试解决方案等前沿技术,还分享了在“周期短、任务重”的情况下,如何做好软件开发和测试验证…

前端开发之性能优化

本文章 对各大学习技术论坛知识点,进行总结、归纳自用学习,共勉🙏 文章目录 1. [CDN](https://www.bootcdn.cn/)2.懒加载3.缓存4.图片压缩5.图片分割6.sprite7.Code Splitting8.gzip9.GPU加速10.Ajax11.Tree Shaking12.Resource Hints 1. CD…

YOLO系列模型 pt文件转化为ONNX导出

文章目录 啥是onnx怎么导出导出之后 啥是onnx Microsoft 和合作伙伴社区创建了 ONNX 作为表示机器学习模型的开放标准。许多框架(包括 TensorFlow、PyTorch、scikit-learn、Keras、Chainer、MXNet 和 MATLAB)的模型都可以导出或转换为标准 ONNX 格式。 在…

C++笔试强训day40

目录 1.游游的字母串 2.体育课测验(二) 3.合唱队形 1.游游的字母串 链接https://ac.nowcoder.com/acm/problem/255195 英文字母一共就26个&#xff0c;因此可以直接暴力枚举以每个字母作为最后的转变字母。最后去最小值即可 #include <iostream> #include <cmath&…

赶紧收藏!2024 年最常见 20道 Kafka面试题(十)

上一篇地址&#xff1a;赶紧收藏&#xff01;2024 年最常见 20道 Kafka面试题&#xff08;九&#xff09;-CSDN博客 十九、在分布式情况下&#xff0c;Kafka 如何保证消息的顺序消费&#xff1f; 在分布式系统中&#xff0c;Kafka保证消息顺序消费主要依赖于其分区机制和消费…

项目实战系列——WebSocket——websock简介

最近项目中需要用到mes和本地客户端进行实时通讯&#xff0c;本来想用webapi进行交互的&#xff0c;但是考虑到高效和实时性&#xff0c;就采用这一项技术。 以往采用的方式——长轮询 客户端主动向服务器发送一个请求&#xff0c;如果服务器没有更新的数据&#xff0c;客户端…

Jtti:docker部署数据库有哪些优缺点?

在Docker中部署数据库有其独特的优缺点。以下是一些主要的优点和缺点&#xff1a; 优点 环境一致性&#xff1a;Docker容器提供了一致的运行环境&#xff0c;从开发到生产环境&#xff0c;确保数据库运行环境的一致性&#xff0c;减少因环境差异导致的问题。 快速部署和迁移&am…

内置类型知多少?

内置类型&#xff08;也称为基本类型或原生类型&#xff09;是C/C本身定义的数据类型&#xff0c;它们直接由编译器支持&#xff0c;不需要用户自定义。 内置类型主要包括以下几类&#xff1a; 1&#xff0e;算术类型&#xff1a; (1)整型&#xff1a;int、short、long、lon…

【ARM Cache 系列文章 1.1 -- Cache size 读取详细介绍及代码实现】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 ARMv8/v9 CPU Cache SizeCache Size 的计算方法Cache Size 读取代码实现ARMv8/v9 CPU Cache Size ARM架构通过一系列的系统寄存器来提供CPU和系统的详细信息,包括缓存的大小和配置。…

五.应用层协议——HTTP协议

HTTP协议 在上一节中&#xff0c;我们提到了协议的本质&#xff0c;其实是双方约定好的某种格式的数据&#xff0c;常见的就是用结构体或者类来进行表达 而上层的业务逻辑决定了我们协议的定制&#xff0c;有了协议&#xff0c;双方就可以按照同样的角度&#xff0c;去解读数据…

【硬件工程师面试宝典】常见面试题其二

17. 单片机上电后没有运转&#xff0c;首先要检查什么 当单片机上电后没有运转时&#xff0c;首先要检查以下几方面&#xff1a; 电源电压&#xff1a;确保电源电压稳定且符合单片机要求。时钟信号&#xff1a;检查时钟电路是否正常工作&#xff0c;晶振是否振荡。复位电路&a…