Я создал проект React, используя приложение для создания реакции . Иногда я хочу поиграть с машинописным кодом в отдельном файле и отладить его.
VSCode требует, чтобы сгенерированная папка. js была установлена в конфигурации отладки, в противном случае появится следующее сообщение.
Cannot launch program 'File.ts' setting the 'outFiles' attribute might help.
Или если установлено значение "outFiles": ["$ {fileDirname} /*.js"]:
Cannot launch program 'File.ts' because corresponding JavaScript cannot be found.
Я не могу найти, где проект генерирует. js файлы. Похоже, что приложение create response использует веб-пакет, который должен использовать ts-loader . Он генерирует пакетный файл. js, но я даже не могу найти его в папке рабочей области.
Для справки, мой полный запуск. json. Любая помощь приветствуется. Спасибо!
{
"version": "0.2.0",
"configurations": [
// Not working
{
"type": "node",
"request": "launch",
"name": "Debug File",
"program": "${file}",
"outFiles": ["${fileDirname}/*.js"]
},
{
"type": "node",
"name": "Run tests",
"request": "launch",
"args": [
"test",
"--runInBand"
],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"disableOptimisticBPs": true,
"runtimeExecutable": "${workspaceFolder}/node_modules/.bin/react-scripts",
"protocol": "inspector"
},
{
"name": "Chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceRoot}/src"
}
]
}