Как можно просматривать журналы отладки в Semantic-UI-React?

Semantic-UI-React создает журналы отладки: https://github.com/Semantic-Org/Semantic-UI-React/blob/master/src/modules/Modal/Modal.js#L162

Но я не вижу их в своем браузере. Я использую семантический пользовательский интерфейс 0.76.0. В моей локальной версии semantic-ui-react для npm строки отладки кажутся удаленными. Есть ли какая-то отладочная сборка, которая мне нужна? Или, может быть, мне нужно установить какую-то конфигурацию веб-пакета?


person Michael Gummelt    schedule 15.01.2018    source источник


Ответы (1)


Эти журналы доступны только в сборке разработки SUIR, они исключаются из любой сборки npm с помощью babel-plugin.

Вы можете импортировать компонент напрямую из src с помощью такого импорта:

import Modal from 'semantic-ui-react/src/modules/Modal';

Ваш компоновщик соберет компонент со всем непреобразованным кодом, и вы сможете включите его в консоли браузера:

localStorage.debug = '*'

Кроме того, мы будем делать перезагрузку страницы после этого.


Не делайте этого со своими производственными сборками :)

person Oleksandr Fediashov    schedule 16.01.2018
comment
Я попытался это сделать и получил следующую ошибку ./node_modules/semantic-ui-react/src/modules/Dropdown/index.js Module parse failed: Unexpected token (1:20) You may need an appropriate loader to handle this file type. | export default from './Dropdown' . --- Я также пытался следовать указаниям здесь и это тоже не сработало... Есть предложения? - person chez.mosey; 25.03.2018
comment
Вы должны настроить свой веб-пакет, чтобы разрешить загрузку файлов из node_modules. - person Oleksandr Fediashov; 26.03.2018
comment
А, я использую create-реагировать-приложение, и я не хочу извлекать, поэтому я предполагаю, что для внесения этого изменения потребуется извлечение... - person chez.mosey; 26.03.2018