2

Я не могу открыть localhost и не смог отладить файл TypeScript в VS Code из-за некоторой ошибки. Я установил цель в "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "--remote-debugging-port=9222" в Свойства крома. Я получил ошибку как [debugger-for-chrome] Cannot connect to the target: connect ECONNREFUSED 127.0.0.1:9222. Обратите внимание на следующее изображение для ошибки после уничтожения всех процессов chrome.exe. Может кто-нибудь помочь мне решить эту проблему? Заранее спасибо.Не удалось отладить в TypeScript - VS Code

Failed to Load Error

.vscode/launch.json:

{ 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "name": "Launch index.html with sourcemaps", 
      "type": "chrome", 
      "request": "launch", 
      "file": "${workspaceRoot}/index.html", 
      "sourceMaps": true, 
      "webRoot": "${workspaceRoot}" 
     }, 
     { 
      "name": "Launch localhost with sourcemaps", 
      "type": "chrome", 
      "request": "launch", 
      "url": "http://localhost:3000", 
      "sourceMaps": true, 
      "webRoot": "${workspaceRoot}" 
     }, 
     { 
      "name": "Attach with sourcemaps", 
      "type": "chrome", 
      "request": "attach", 
      "port": 9222, 
      "sourceMaps": true, 
      "webRoot": "${workspaceRoot}" 
     } 
    ] 
} 

tsconfig.json:

{ 
    "compilerOptions": { 
     "target": "es5", 
     "sourceMap": true 
    } 
} 

приложение/app.ts:

var x = 1; 
console.log(x); //made debugger here in VS Code 

index.html:

<!doctype html> 
<html> 
<body> 
    <h3>TypeScript Debugger</h3> 

    <script src="app/app.js"></script> 
</body> 
</html> 
+0

Попробуйте убить всех 'chrome.exe' процессы в диспетчере задач, а затем повторите попытку запуска с флагом –

+0

удаленной отладки Вы можете разместить эти текстовые файлы, как вы знаете, текст? Если кто-то хочет воссоздать вашу ситуацию, им придется перепечатать весь этот код. –

+0

@Gideon Я пробовал убивать все процессы chrome.exe. Теперь я получил '' Не удалось загрузить ресурс: net :: ERR_CONNECTION_REFUSED (http: // localhost: 3000 /) "ошибка, которую вы можете отсылать в этом сообщении, которое я только что редактировал –

ответ

2

Не прямо отвечая на вопрос, но, возможно, все еще полезно: знаете ли вы, что вы можете отлаживать машинописный непосредственно в Chrome, включая точки останова? Вам даже не нужно устанавливать плагин. Смотрите этот скриншот:

enter image description here

+1

это классно. но как я могу отлаживать проект «nativescript js» (для android & ios) в vs-коде? –

+0

Можете ли вы проверить мою другую [почту] (http://stackoverflow.com/questions/38131709/tns-run-android-emulator-not-working-nativescript) относительно проблемы эмулятора nativescript и дать мне решение? –

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