У меня есть действительно простой проект в VSCode, файл index.html, связанный с одним файлом app.js.
Я хочу запустить и отладить этот мини-сайт, когда я нажму F5.
Как настроить VSCode для открытия index.html в браузере, а затем разрешить мне устанавливать точки останова в app.js, которые будут вызваны моим взаимодействием с приложением в браузере?
В Visual Studio это "просто сработает", потому что он запускает собственный веб-сервер IIS Express. В VSCode я не уверен, как настроить start.json и/или tasks.json для создания простого веб-сервера node.js и обслуживать index.html.
Я видел несколько примеров отладки javascript-приложений, например this.json:
{
"version": "0.1.0",
"configurations": [
{
"name": "Launch Bjarte 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 файл, но я не понимаю, как я могу взаимодействовать с этим приложением.