Я играю с проектом Angular 2/Bootstrap 4/Webpack, чтобы посмотреть, как выстраивается новый материал, и я пытаясь получить отладку для работы в IntelliJ IDEA 15 в Chrome с расширением Chrome JetBrains.
Проблема в том, что любые точки останова, установленные в моих файлах TypeScript, игнорируются. Я использую встроенный транспилер и оставляю выходные файлы JavaScript с тем же именем/местоположением, что и файлы TypeScript, так что my-app.ts находится в той же папке, что и my-app.js, и связанной с ней моей -app.js.map.
Нечетным является то, что если бы я установил точки останова в сгенерированном файле JavaScript, среда IDE затем разрывается в соответствующем месте в файле TypeScript (даже при том, что там нет точки останова). Затем я могу нормально работать, так как отображение, похоже, работает.
Проблема заключается в том, что установка точки останова в файле .ts не устанавливает необходимую точку останова в соответствующем .js файле.
Я делаю что-то неправильно (я никогда не работал с отладкой TypeScript раньше), или это ошибка в IDEA?
P.S. Я получаю те же результаты, будь то удаленная отладка JavaScript или использование локальной отладки через встроенный веб-сервер IDEA.