2015-12-12 3 views
7

Я установил Debugger для расширения Chrome 0.2.0 в VS Code, но я не могу получить право на запуск launch.json. Я использую тривиальный курьерский App App here. У меня есть хромированный ярлык с --remote-debugging-port = 9222. Все отлично работает с нативной конфигурацией «тип»: узел. Экспресс-шаблон работает с узлом ./bin/www и отображается в хроме на http://localhost:3000 для контекста. Я ищу «запрос»: запись запуска, которая работает как шаблонное имя: «Запустить» «тип»: «узел». То есть запускает Chrome и отображает веб-страницу, поэтому я могу установить контрольные точки клиента.VS Code + Debugger для Chrome node.js

My launch.json entry для chrome является следующим.

{ 
     "name": "Launch localhost with sourcemaps", 
     "type": "chrome", 
     "request": "launch", 
     "url": "http://localhost", 
     "webRoot": "./bin", 
     "sourceMaps": true 
    }  

ответ

2

Я разработчик этого расширения. Из информации, которую вы указали, вам необходимо установить "url" в "http:localhost:3000" и, возможно, "webRoot" в "./bin/www". Тогда дайте мне знать, если у вас все еще есть проблемы.

+1

Это работает для запуска хрома, но он также не запускает узел, так что сервер Backback работает одновременно. Таким образом, я получаю ошибку браузера, потому что он не может загрузить страницу по умолчанию. –

Смежные вопросы