You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将VSCode调试器从Chrome切换到Brave浏览器?启动报错求助

解决启动Brave浏览器时的EACCES错误

问题描述

启动调试时出现错误:

spawn S:\Program Files (x86)\BraveSoftware\Brave-Browser\Application\brave.exe EACCES

当前配置文件如下:

launch.json

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [{     
    "type": "chrome",
    "request": "launch",
    "name": "Launch chrome against localhost",
    "url": "http://localhost:8080",
    "webRoot": "${workspaceFolder}/public",
    "runtimeExecutable": "S:\\Program Files (x86)\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"
}
]
}

settings.json

{   
"files.autoSave": "onFocusChange",
"editor.fontSize": 18,
"editor.multiCursorModifier": "ctrlCmd",
"editor.wordWrap": "on",
"[javascript]": {
"editor.formatOnSave": true
},
"workbench.iconTheme": "vscode-icons",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"workbench.colorTheme": "Visual Studio Dark",
"prettier.semi": false,
"liveServer.settings.ChromeDebuggingAttachment": true,
"liveServer.settings.AdvanceCustomBrowserCmdLine": "S:\\Program Files (x86)\\BraveSoftware\\Brave-Browser\\Application\\brave.exe",
}

解决方案

  • 检查Brave程序权限:找到brave.exe所在路径,右键文件选择「属性」→「安全」标签,确认当前登录用户拥有「读取和执行」权限。如果没有,点击「编辑」添加对应权限并保存。
  • 以管理员身份运行VS Code:右键VS Code图标,选择「以管理员身份运行」,再尝试启动调试。权限不足是导致EACCES错误的常见原因,提升VS Code权限后可解决调用外部程序的限制。
  • 修正路径的引号包裹:由于路径包含空格,在settings.json的liveServer.settings.AdvanceCustomBrowserCmdLine中给路径添加引号:
    "liveServer.settings.AdvanceCustomBrowserCmdLine": "\"S:\\Program Files (x86)\\BraveSoftware\\Brave-Browser\\Application\\brave.exe\""
    
    同样在launch.json的runtimeExecutable也可以尝试此写法。
  • 使用环境变量替代硬编码路径:把路径换成系统环境变量,避免路径格式问题:
    在launch.json中修改:
    "runtimeExecutable": "${env:ProgramFiles(x86)}\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"
    
    在settings.json中修改:
    "liveServer.settings.AdvanceCustomBrowserCmdLine": "${env:ProgramFiles(x86)}\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"
    
  • 关闭后台Brave进程:打开任务管理器,找到所有Brave相关进程并结束,再重新启动调试。后台残留进程可能导致新实例无法启动。

内容的提问来源于stack exchange,提问作者SRT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 20:10:53