Я работаю над приложением React-Redux, используя для отладки консоль chrome.
Внезапно отладчик больше не отображает номера строк, в которых возникают проблемы, вместо этого он всегда отображается как 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
}
Удаление этих не имеет значения.
Есть идеи почему?