Консоль отладки Chrome показывает расположение как propTypes.js: 3 для ВСЕГО javascript - PullRequest
0 голосов
/ 12 октября 2018

Я работаю над приложением React-Redux, используя для отладки консоль chrome.

Внезапно отладчик больше не отображает номера строк, в которых возникают проблемы, вместо этого он всегда отображается как propTypes.js:3

Chrome Debugger Window

И для увеличения проблемы:

Zoomed propTypes.js:3

Каждый вывод console.log () показан как происходящий из propTypes.js: 3

У меня есть строка import PropTypes from 'prop-types'; в моем файле js, и у меня есть 'normal'

ContainerComponent.contextTypes = {
     store: PropTypes.object
}

в моем ContainerComponent.js

Я использовал эту технику целую вечность, но это только начало происходить.Я использую Chrome версии 69.0.3497.100 (официальная сборка) (64-разрядная версия)

Я попытался удалить все типы использования PropTypes, за исключением случаев, когда требуется передать хранилище в качестве контекста.(Я имею в виду, что я больше не имею это ни в одном из моих компонентов):

Component.propTypes = {
  num: PropTypes.number,
  urlPrefix: PropTypes.string,
  abbr: PropTypes.string,
  name: PropTypes.string
}

Удаление этих не имеет значения.

Есть идеи почему?

...