Sagas, Redux and Co. с разрывами, с VS и Chrome - PullRequest
0 голосов
/ 14 февраля 2020

Значение: Я использую Visual Studio (Professional 2017), последнюю версию Chrome с плагином React Developer Tools . Я пытаюсь отладить чужой проект ReactJs. Я не новичок в React, но я все еще не очень доволен иерархическими саги, редукторами и обработчиками событий. Под иерархией я имею в виду, что, например, существует несколько sagas.ts на разных уровнях папок, и то же самое верно для reducers.ts, actions.ts, selector.ts. Моя общая проблема заключается в том, как структурно подходить к такой установке.

То, что я пробовал: Я попытался указать соответствующий компонент myView, используя Chrome Инструменты разработчика > Источники , а затем в левой части на вкладке Page путь webpack://> ./src/myView/components/myFaultyThingy.tsx, но я узнал, что не могу установить точки останова, например, в функции render(). Другие функции внутри myView/sagas.ts никогда не вызываются, хотя они предположительно запускаются.

Как я могу следить за значениями переменных внутри функций, где я не могу установить точки останова?

...