Дебаг приложения create-react-app

205
31 июля 2017, 14:54

Я создал реакт приложение через react-create-app. И в одном из компонентов допустил ошибку. Вместо обработчика onClick передал строку {...}. Мне в браузер выплюнулась ошибка, что мол в качестве обработчика ожидается функция, а передано строка, но в каком файле, в какой строке это - непонятно.

Ошибку тычет мне на строку рендера основного компонента в dom-элемент, а в качестве файла показывает bundle.js, собранный веб-паком. Как сделать, чтобы указывал на мой файл component.js?

Answer 1

Дебаг включается путем запуска приложения npm start. Но для начала нужно в файле package.json вписать следующий скрипт:

 "start": "http-server -a localhost -p 8000"
Answer 2

@Эдуард вот React Developer Tools расширение для хрома специально для дебага реакта от самого создателя реакта

только настроить не забудьте что бы работало. там пару галочек поставить надо. вот тут смотри

READ ALSO
Как сделать numeric из string?

Как сделать numeric из string?

Как из вот этого "2" сделать numeric?

325
JSON. Денежные курсы

JSON. Денежные курсы

У меня есть такой JSON ответ:

305
Присвоить класс строке

Присвоить класс строке

На сайте есть такое меню

250
Возможно ли как-то закрыть функцию полностью, или сделать return для неё через другую функцию, которая в неё вложена

Возможно ли как-то закрыть функцию полностью, или сделать return для неё через другую функцию, которая в неё вложена

ЗдравствуйтеСтолкнулся с такой проблемой, что в одностраничном приложении использую разные функции и в зависиомти от ситуации запускаю...

203