【发布时间】:2019-01-01 17:09:32
【问题描述】:
我不知道如何在 VS Code 中设置调试,因此我可以使用 WSL 中的节点为应用程序提供服务。我正在使用:
- Chrome 调试器
- 使用 create-react-app 创建的 React 应用
- 通过 npm start 在 bash (WSL) 中启动服务器
这可以启动一个新的浏览器窗口并提供应用程序,但我无法设置任何断点。他们都报告Unverified breakpoint。
这是我的launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "React",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceRoot}/src"
}
]
}
这个问题似乎与 webpack 有关,但我无法弄清楚我需要做些什么不同的事情。
【问题讨论】:
-
你会尝试在 WSL 中安装和运行 VS Code 吗?您可以按照此说明进行操作。 dev.to/nickjj/… 但我不确定这是否还需要您在 WSL 中安装 Chrome……只要我的 2 美分。
-
有趣的想法。我必须说服我的 IT 部门升级我的操作系统,但这看起来很有希望。当然,欢迎任何可能提供有关如何解决原始问题的信息的人加入:)
标签: reactjs debugging webpack visual-studio-code windows-subsystem-for-linux