vscode+debugger for chrome插件 开发基于vux的移动端web程序,调试断点对不上

发布于 2022-09-07 23:06:45 字数 1183 浏览 20 评论 0

问题描述

vscode+debugger for chrome插件 开发基于vux的移动端web程序,
在vue中加断点,执行的时候,断点对不上,调试有时停在没有设置断点的地方。

另外一个基于webpack 模板开发的程序能正常调试。

问题出现的环境背景及自己尝试过哪些方法

vscode 1.27.2 英文版
Debugger for Chrome 4.10.1
win10 中文版
node v8.11.2
npm 5.6.0
vue 2.9.6
vux 2.9.2

相关代码

1、使用下面的步骤创建工程

npm install vue-cli -g 
vue init airyland/vux2 projectPath

cd projectPath
npm install --registry=https://registry.npm.taobao.org
npm run dev 

2、开发工具用的是vscode 1.27.2 + debugger for chrome 插件

3、位了调试配置的参数如下
.vscode/launch.json 内容如下:

{

    "version": "0.2.0",
    "configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "url": "http://localhost:8088/hotel",
            "webRoot": "${workspaceFolder}"  // 改为${workspaceFolder}/src  跟踪不上任何断点
        }
    ]
}

config/index.js 中的部分配置如下

    devtool: 'eval-source-map', // 换成 source-map 也不行
    cacheBusting: false,
    cssSourceMap: true

你期待的结果是什么?实际看到的错误信息又是什么?

希望能正常调试,能停留在断点处。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

↙厌世 2022-09-14 23:06:45

Sourcemap 并不是完美的。Bundler、Compiler 大行其道的今天,Sourcemap 越来越力不从心了……

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文