使用适用于 Chrome 的 VSCode 扩展调试器同时运行多个项目

2024-01-22

我有 2 个项目(React 项目),我希望能够在使用 VS Code 时同时调试它们。项目的启动配置如下:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Project A",
      "url": "http://localhost:3003",
      "webRoot": "${workspaceFolder}"
    }
  ]
}

And

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Project B",
      "url": "http://localhost:3001",
      "webRoot": "${workspaceFolder}"
    }
  ]
}

如果我单独启动任何项目,一切都会正常。但是,如果我尝试在另一个已经运行的情况下启动一个,我会得到以下信息:

所以问题是,我应该如何进行设置,以便可以在 VS Code 中调试使用 Chrome 调试器扩展的多个项目?


我遇到了同样的问题,因为它适用于旧版本的 vscode-debugger。我打开包含这两个项目的文件夹并使用如下配置运行它:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Project A and B",
      "url": "http://localhost:3001",
      "urlFilter": "http://localhost:*",
      "pathMapping": {
           "http://localhost:3001": "${workspaceFolder}/projectA",
           "http://localhost:3003": "${workspaceFolder}/projectB"
      }
    }
  ]
}

当 Chrome 启动时,您仍然需要手动打开第二个选项卡http://localhost:3003.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用适用于 Chrome 的 VSCode 扩展调试器同时运行多个项目 的相关文章

随机推荐

  • 如何在 Python 中检查 .h5 文件

    如何在 Python 中查看给定 h5 文件有哪些变量 数据集等 我可以通过运行这个来读取文件 import h5py f h5py File filename r 我现在如何查看我的 h5 文件有哪些变量 Running f keys 输
  • TeX/LaTeX 的继任者即将到来吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 TeX LaTeX 很棒 我在很多方面都使用它 它的一些优点是 它使用文本文件 这样可以区分输入文件 并且有许多工具可以处理文本 它非常灵活 它
  • 如何在 XMM 寄存器之间移动 128 位值?

    汇编中看似微不足道的问题 我想将整个 XMM0 寄存器复制到 XMM3 我试过了 movdq xmm3 xmm0 但 MOVDQ 不能用于在两个 XMM 寄存器之间移动值 我该怎么办 It s movapd movaps or movdqa
  • VB6默默地从表单中删除大量的控制数据

    我的项目在 SSTab 4 个选项卡 中可能有 130 个控件 所有标签 文本框等的总数 该项目加载良好 运行良好 我在任何时候都没有看到任何错误或警告 但是当我保存带有 SStab 的表单时 SStab 数据不会保存 它完全消失了 通常
  • SASS不看吗?

    我已经在 Ubuntu 上安装了 SASS 如中所述指示 https sass lang com install 这意味着我下载了源码dart sass 1 22 2 linux x64 tar gz https github com sa
  • 如何按相同索引对两个数组进行排序?

    我有2个数组 我想按相同的索引号对它们进行排序 例如我有这些 int a 120 60 50 40 30 20 int b 12 29 37 85 63 11 Array Sort b Now b is gt b 11 12 29 37 6
  • Delphi / RAD Studio 工具提示扩展视图

    我目前在我的笔记本电脑上安装了 Delphi 2007 和 Delphi XE 弹出的代码洞察工具提示视图在 XE 安装中受到限制 我似乎记得这是在编辑器选项中的某个地方 但找不到它 有人可以告诉我在哪里打开扩展工具提示视图吗 See im
  • 如何从 firebase 存储流式传输 mp3 音频

    我正在开发一个应用程序 它将流式传输存储在 firebase 存储中的 mp3 文件 几乎我有 100 首歌曲 例如歌曲 1 歌曲 2 歌曲 3 如果选择了一首歌曲 我必须在不下载的情况下流式传输该特定歌曲 在这种情况下 我需要编写大量代码
  • 如何在Android中以编程方式绘制条形图?

    任何人都可以根据x轴和y轴上的数据在android中绘制条形图 charts4j http code google com p charts4j 是另一个很好的图表 API 它使用 Google 图表服务器生成图表并将其作为图像返回给您
  • Ruby 2.0 中的 Nokogiri

    When I require nokogiri 在 Ruby 2 0 中 有一个错误 require cannot load such file nokogiri 2 0 nokogiri LoadError nokogiri 还不支持 R
  • 如何在 Angular2 中创建 Dialog 服务

    在 Angular 2 中 似乎所有 DOM 操作都是由组件或指令执行的 我已经习惯了 Angular 1 但在其中创建和管理自己的 DOM 元素的某些服务是相当常见的 最值得注意的是对话框 例如 过去可以创建 Angular 1 服务Co
  • 如何将自定义验证消息传递给 Laravel 中的 cviebrock/image-validator?

    我在用克维布罗克 https github com cviebrock image validator用于验证 Laravel 中的图像大小 那工作得很好 但我想自定义错误消息 我创建了一个消息数组 messages array image
  • lldbinit 中的进程句柄

    我想要使 用以下命令来初始化我的 lldbinit process handle SIGPROF n false p true s false 问题是 lldb 在启动且还没有进程时不会运行此命令 错误 在命令 1 进程句柄之后中止读取命令
  • Bash 脚本循环遍历 MySQL

    我需要一个可以从远程数据库检索 MySQL 数据的 bash 脚本 实际上我已经完成了 但我现在需要它做的是以某种方式循环记录并将变量传递给另一个 bash 文件 这是我的 MySQL 调用 mysql X u MyUSER p MyPAS
  • Webpack 工作箱无法在您的软件源中找到 self.__WB_MANIFEST

    我从 webpack workbox plugin v4 迁移到 v5 但是当我尝试构建时 出现错误 ERROR in Can t find self WB MANIFEST in your SW source Child InjectMa
  • Angular7:Service Worker 未按预期运行

    我有一个 Angular Service Worker 并且缓存了声音 mp3 文件 以便可以离线播放 这里是ngsw config json index index html assetGroups name app installMod
  • Android XXHDPI 资源

    Google Nexus 10 即将推出 第一个使用的设备xxhdpi资源 https plus google com 113735310430199015092 posts Ne8teAxeH45 它的显示密度约为 300 DPI 根据N
  • Typescript - 从参数元组中删除最后一个元素,柯里化最后一个参数

    我想用打字稿进行柯里化并且有 const findValueInDb value number dbSpec string gt found it it s here dbSpec const createFindValue dbSpec
  • Golang和MongoDb远程访问失败(服务器在SASL身份验证步骤返回错误:身份验证失败。)

    我正在尝试使用 mgo 库从 Go 连接到远程 MongoDB 数据库 Mongolab 但出现错误panic server returned error on SASL authentication step Authentication
  • 使用适用于 Chrome 的 VSCode 扩展调试器同时运行多个项目

    我有 2 个项目 React 项目 我希望能够在使用 VS Code 时同时调试它们 项目的启动配置如下 version 0 2 0 configurations type chrome request launch name Projec