launch.json是VSCode调试配置核心文件,首次调试时自动生成于.vscode/目录,为JSON数组结构,含version、configurations等必填字段,支持多配置共存与语言特化设置。

VSCode 的 launch.json 是调试配置的核心文件,它告诉 VSCode 如何启动调试器、加载哪些程序、传什么参数、是否附加到进程等。配置写对了,调试才顺;写错了,常报 “Could not find program” 或 “No configuration” 这类错误。
这个文件默认不存在,首次点击「运行 → 启动调试」或按 Ctrl+Shift+D 后点齿轮图标,VSCode 会自动在项目根目录的 .vscode/launch.json 下生成模板。它本质是一个 JSON 数组,每个对象代表一个可选的调试配置(即“启动配置”),通过 name 字段区分。
最小可用配置示例(以 Node.js 为例):
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": ["<node_internals>/**"],
"program": "${workspaceFolder}/index.js"
}
]
}
关键字段说明:
MTTSHOP包包免费商城系统
一款非常包包、衣服、鞋子类网站,页面干净清洁、一目了然,mttshop打造精致、简单、易用、免费的商城。 系统要求:IIS5.1以后,必须安装.net 3.5 安装步骤: 1、下载完成后,直接解压文件mttshop.rar 2、附加数据库:解压后的可以找一个叫db的文件夹,解压后直接附加就可以,支持SQL 2000、2005、2008 3、配置web.config文件,找到key=&qu
0
查看详情
"0.2.0",是 VSCode 调试协议版本,别改"node"、"python"、"cppdbg",需对应已安装的扩展"launch"(启动新进程)或 "attach"(附加到已有进程)launch 模式必需)不同语言和需求,核心字段差异明显。以下是最常遇到的几类:
type: "python";module 可代替 program 运行包(如 "module": "http.server");console 设为 "integratedTerminal" 可在终端中交互输入type: "pwa-chrome";url 指向本地服务地址(如 "http://localhost:3000");webRoot 告诉调试器源码根目录,用于断点映射request: "attach";port 对应 Node 启动时加的 --inspect=9229;address 可选填 IP(默认 localhost)args 数组传命令行参数(如 ["--port", "4000"]);用 env 对象设环境变量(如 {"NODE_ENV": "development"})很多问题不是配置不会写,而是细节没注意:
"C:/project/index.js")会导致协作失效;统一用 ${workspaceFolder}、${file}、${fileBasenameNoExtension} 等预定义变量launch.json 可同时定义 “启动后端”、“启动前端”、“Attach 到 Docker 容器” 等多个 configuration,切换靠顶部下拉菜单"type": "go" 报错,大概率是没装 Go 扩展;"type": "pwa-msedge" 需装 Edge DevTools 扩展sourceMaps: true 和正确的 webRoot,否则断点打在打包后文件上无效基本上就这些。launch.json 不复杂但容易忽略变量和扩展依赖,配一次、理清逻辑,后续调试就能省掉大半手动操作。
以上就是VSCode的launch.json文件配置详解的详细内容,更多请关注其它相关文章!
# react
# vue
# ed
# docker
# go
# node
# json
# node.js
# 前端
# js
# vscode
# python
# 许昌网站自然优化方案
# 诺基亚推广营销策划
# 佛山网站建设方案推荐
# 特化
# 首次
# 必填
# 可选
# 中文网
# 多个
# 命令行
# 调试器
# 您的
# 是一个
# 营销推广实训答案第三版
# 郴州全网营销推广
# 义乌网站优化推广
# 关键词排名亇金苹果实力
# 丰台区常见网站建设
# 服装营销的推广形式
# 大连网站优化电池
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
睡觉时心跳快是什么原因 夜间心悸如何应对
手机远程连接电脑方法
Win11怎么录屏_Windows 11自带Xbox Game Bar录制视频
在J*a里什么是行为抽象_抽象行为对代码复用的提升作用
抖音号已注销怎么解绑企业认证?不解绑企业认证会怎样?
iPhone 15 Pro如何查看存储空间占用_iPhone 15 Pro存储空间查看教程
京东快递物流信息不更新怎么办_物流停滞原因与处理方法
鸣潮历史学家灯塔位置一览
Three.js中动态更换3D模型纹理的教程
Python中深度嵌套字典与列表的数据提取与条件过滤指南
《淘票票》添加到苹果钱包教程
《花瓣》创建专辑方法
qq邮箱格式填写示例 qq邮箱标准填写规范
J*aScript包管理器_Npm与Yarn对比
钉钉任务无法提醒如何处理 钉钉任务提醒优化方法
德邦快递收费标准详解
51漫画网实时入口 51漫画网页版官方免费漫画入口
稻壳阅读器官方直达网址链接 稻壳阅读器文档阅读平台主页资源入口
search中maxlength属性用法解析
学习通网页版课程打不开_课程无法访问时的解决方法
虫虫漫画排行榜单入口_虫虫漫画编辑推荐入口
电脑开不了机怎么办 电脑无法开机的解决方法
J*aScript二进制处理_ArrayBuffer与Blob
快递查询,一键速查
鼠标没反应了怎么办 无线/有线鼠标失灵的解决方法【详解】
PHP utf8_encode 字符编码转换陷阱与解决方案
《桃源记2》资源采集攻略
视频号视频怎么提取文案?提取的文案如何优化与使用?
Win10如何彻底关闭OneDrive Win10禁用云同步功能【纯净】
Win10共享文件夹设置方法 Win10局域网文件共享全攻略【教程】
太平年在哪个平台播出
《小宇宙》标记不友善评论方法
windows10怎么开启卓越性能_windows10电源选项代码激活
vivo浏览器怎么离线保存网页 vivo浏览器下载完整页面以便无网络时阅读
动漫岛汉化官网网 动漫岛官方动漫汉化地址
如何在Golang中处理表单文件上传_Golang 表单文件上传示例
HTML中多图片上传与预览:解决ID冲突的专业指南
C++二维数组动态分配方法_C++指针与数组内存布局
火狐浏览器无法自动更新怎么办 手动更新火狐浏览器到最新版本【解决】
J*aScript调试技巧_性能分析与内存快照
德邦快递会员怎么开通
J*aScript类型数组_TypedArray使用
微信客户端怎么查看二维码_微信客户端个人二维码查看方法
J*aScript深度克隆:实现高效、健壮与安全的复杂对象复制
Mac hosts文件在哪里_Mac修改hosts文件详细教程
秋风萧瑟洪波涌起中的萧瑟指的是什么
抖音网页版官方链接 抖音网页版官网链接入口
谷歌浏览器官方镜像获取方法_谷歌浏览器网页版入口极速直达
快手缓存清理方法
手机耗电快是什么原因 延长手机电池续航时间的设置方法【详解】
2025-12-13
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。