vue-element-admin 请问如何在mock-server.js中设断点调试?

agyaoht7  于 3个月前  发布在  其他
关注(0)|答案(8)|浏览(42)

请问在mock-server模式下,如何进入mock-server.js或者相关的mock api文件设置断电调试? 我在chrome devtools中没有找到mock文件夹下面的代码

lyfkaqu1

lyfkaqu11#

可以直接在vscode里面断点 , 配置.vscode文件launch.json,

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "86.0.4240.198",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script",
                "serve"
            ]
        }
    ]
}
```, 然后去到mock-server相关文件打上断点,启动调试运行就行了
zengzsys

zengzsys2#

可以直接在vscode里面断点 , 配置.vscode文件launch.json,

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "86.0.4240.198",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script",
                "serve"
            ]
        }
    ]
}
```, 然后去到mock-server相关文件打上断点,启动调试运行就行了

请问具体怎么操作啊, 按我的理解, 执行npm run dev后 mock-server.js自动就开始执行了, 你说的启动调试运行是什么意思

qv7cva1a

qv7cva1a3#

配置vscode -> 以调试模式允许 -> 然后在mock的js打断点,调用时就会进入

wydwbb8l

wydwbb8l4#

启动的时候会有个compiler错误提示(暂时没找到原因),需要等一会就启动了,你调用接口的时候就会如上图所示,调试和浏览器debugger没啥区别。

zpf6vheq

zpf6vheq5#

启动的时候会有个compiler错误提示(暂时没找到原因),需要等一会就启动了,你调用接口的时候就会如上图所示,调试和浏览器debugger没啥区别。

我按照你说的方法操作了一下, mock-server是运行起来了,但是并没有自动运行npm run serve啊,这是怎么回事

bvuwiixz

bvuwiixz6#

启动的时候会有个compiler错误提示(暂时没找到原因),需要等一会就启动了,你调用接口的时候就会如上图所示,调试和浏览器debugger没啥区别。

我按照你说的方法操作了一下, mock-server是运行起来了,但是并没有自动运行npm run serve啊,这是怎么回事

iq3niunx

iq3niunx7#

会在 调试控制台 打印出来吧 你的应用没打开吗?

1rhkuytd

1rhkuytd8#

开始启动服务就进入了,不过我一般监听的是 里面的mock接口 要启动应用就放开

相关问题