在 VS Code 中启动没有网络安全的 Chrome

Posted

技术标签:

【中文标题】在 VS Code 中启动没有网络安全的 Chrome【英文标题】:Launching Chrome without web-securities in VS Code 【发布时间】:2017-11-09 00:09:16 【问题描述】:

如何在 VS Code 的 launch.json 文件中配置没有网络安全的 Chrome 浏览器?我安装了 VS Code 扩展 Debugger for Chrome,我的 launch.json 看起来是这样的:


  "version": "0.2.0",
  "configurations": [

    
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome",
      "url": "http://localhost:8100/",
      "webRoot": "$workspaceRoot"
    
  ]

此代码启动具有网络安全功能的 Chrome。如何配置此文件以便我可以使用此参数启动 Chrome:chrome.exe --user-data-dir="C://Chrome dev session" --disable-web-security

【问题讨论】:

【参考方案1】:

只需添加

"runtimeArgs": [
   "--disable-web-security"
],

所以你的 launch.json 看起来像:


  "version": "0.2.0",
  "configurations": [

    
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome",
      "url": "http://localhost:8100/",
      "runtimeArgs": [
         "--disable-web-security"
       ],
      "webRoot": "$workspaceRoot"
    
  ]

【讨论】:

这在 Windows 机器 "runtimeArgs": ["--disable-web-security","--user-data-dir=c:\\chrome-browser"] 上对我有用。

以上是关于在 VS Code 中启动没有网络安全的 Chrome的主要内容,如果未能解决你的问题,请参考以下文章

如何防止为远程 ssh 连接启动新的 VS Code 窗口

vs code控制台输出乱码

在 VS Code 中调试 dockerized Django 导致错误“等待启动器连接超时”

在 VS Code 中调试时如何跳过外部代码

在 VS Code 中启动 live-server 后在 Bash 终端中输入 Cannon

可以使用颤振在 VS Code 和 Android Studio 中启动但无法连接到模拟器