Zainstalowałem rozszerzenie Debugger dla Chrome 0.2.0 w kodzie VS, ale nie mogę uzyskać poprawnej konfiguracji launch.json. Korzystam z trywialnego Expressplace boilerplace here. Mam chromowany skrót z opcją --remote-debugging-port = 9222. Wszystko działa dobrze z natywną konfiguracją "type": node. Expressplateplate działa z węzłem ./bin/www i jest widoczny w chrome na http://localhost:3000 dla kontekstu. Szukam "żądania": uruchom wpis, który działa jak "nazwa": "Uruchom" "typ": konfiguracja "węzła". Oznacza to, że uruchamia Chrome i wyświetla stronę internetową, dzięki czemu mogę ustawić punkty przerwania klienta.Kod VS + Debugger dla Chrome node.js
Mój wpis launch.json dla chrome jest następujący.
{
"name": "Launch localhost with sourcemaps",
"type": "chrome",
"request": "launch",
"url": "http://localhost",
"webRoot": "./bin",
"sourceMaps": true
}
Działa to w przypadku uruchamiania chrome, ale nie uruchamia również węzła, tak że działa backend Express w tym samym czasie. Tak więc kończę z błędem przeglądarki, ponieważ nie może załadować strony domyślnej. –