splincodewd
@splincodewd
Developer

Как получить stack trace для карты кода TypeScript?

Написал простой логгер для отладки (в продакшине и дев-среде). Но неудобно получилось, когда при вызове из файлов .ts
отладчик показывает, что вызван был из файла класса, что не есть правильно.

b24c2e621c854bda88a124381d68eb13.png

Хотя я писал в файле компонента (app.component.ts):
ngOnInit() {
 log.debug("Init component");
}


Ожидалось увидеть в отладчике ссылку на номер строки app.component.ts, а получил все из logger.ts, что делать?
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 1
splincodewd
@splincodewd Автор вопроса
Developer
В итоге получился хак, но есть и альтернативы, которые почти также реализованы

https://www.npmjs.com/package/ts-debugger

Тестировал на webpack2 + typescript2 + angular2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы