当我打F5时,我想运行和调试这个迷你网站。
如何配置VSCode在浏览器中打开index.html,然后允许我在app.js中设置断点,这些断点将由我在浏览器中与应用程序的交互触发?
在Visual Studio中,这会“正常工作”,因为它启动了它自己的Web服务器IIS Express。在VSCode中,我不确定如何设置launch.json和/或tasks.json来创建简单的node.js Web服务器并提供index.html。
我见过调试JavaScript的应用程序的一些例子,比如这个launch.json:
{
"version": "0.1.0",
"configurations": [
{
"name": "Launch Bjarte's app",
"type": "node",
"program": "app.js",
"stopOnEntry": true,
"args": [],
"cwd": ".",
"runtimeExecutable": null,
"runtimeArguments": [],
"env": {},
"sourceMaps": false
},
{
"name": "Attach",
"type": "node",
"address": "localhost",
"port": 5858,
"sourceMaps": false
}
]
}
这将运行js文件,但我不明白我怎么能与应用程序交互。