当前位置: 首页 > news >正文

vue2用vscode调试打不上断点

需要设置 sourceMapPathOverrides 首先保证

安装 JavaScript Debugger (Nightly) 插件

vue.config.js 开启 source-map

configureWebpack: {
 devtool: "source-map",
},

 sourceMapPathOverrides 里的路径查询 

在vue网站按 F12 打开开发者工具,选择 Sources

按 Ctrl + P 输入 App.vue,可以查看路径

可以看到路径是 webpack://tt/src/

所以设置 sourceMapPathOverrides 为
 

"webpack://tt/src/*": "${workspaceFolder}/src/*"

  添加调试选择 chrome

 launch.json

    "configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "url": "http://localhost:8080",
            "webRoot": "${workspaceFolder}",
            "sourceMapPathOverrides": {
                 "webpack://项目名/src/*": "${workspaceFolder}/src/*"
            },
        }
    ]

 打上断点

开启调试

点击页面按钮可以看到进入调试了

 

相关文章:

  • Select 选择器选项位置偏移的解决方案
  • 出海行动派 | 全球服务新征程!Bonree ONE海外版正式发布
  • 使用 PaddlePaddle 官方提供的 Docker 镜像
  • Python个人学习笔记(15):模块(time,datetime,random)
  • ubuntu中使用ollama部署本地deepseek
  • 在Spring Boot项目中接入DeepSeek深度求索,感觉笨笨的呢
  • SpringMVC(五)拦截器
  • 深度学习中LayerNorm与RMSNorm对比
  • Web安全:保护您的网站免受网络威胁
  • 2024下半年真题 系统架构设计师 案例分析
  • 将景区天气数据存储到Excel文件中
  • 【微服务】Nacos 配置动态刷新(简易版)(附配置)
  • 基于express+TS+mysql+sequelize的后端开发环境搭建
  • 深入理解 Python 中的 Socket 编程
  • GitHub:添加ssh密钥
  • 【文献阅读】DeepRAG:大语言模型的检索增强推理新范式
  • 【Springboot知识】开发属于自己的中间件健康监测HealthIndicate
  • Obsidian中Text Generate接入智谱清言报错:JSON parse error
  • 计算机视觉|一文读懂NeRF:为3D场景重建带来新突破
  • 系统架构设计师—论文解析—论文写作技巧
  • 爱德华多·阿拉纳宣誓就任秘鲁新总理
  • KPL“王朝”诞生背后:AG和联赛一起迈向成熟
  • 落实中美经贸高层会谈重要共识,中方调整对美加征关税措施
  • 反制美国钢铝关税!印度拟对美国部分商品征收关税
  • 缺字危机:一本书背后有多少“不存在”的汉字?
  • 牛市早报|中美日内瓦经贸会谈联合声明公布