Как я могу настроить загрузчик isomorphic-style-loader для загрузки модуля узла?

Я пытаюсь использовать модуль act-draft-wysiwyg, но импортированные стили, связанные с этим модулем, не используются. Я думаю, что это связано с тем, что импортированный CSS загружается в хеш, тогда как атрибуты класса элементов в модуле - нет.

В таком случае я могу либо:

  • Преобразовать классы в Reaction-draft-wysiwyg в имена хэшей, или
  • Проигрыватель стилей игнорирует css файл Reaction-draft-wysiwyg?

Вот некоторые из вещей, которые я пробовал:

  • import draftcss from 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'; ... export default withStyles(s, draftcss)(Layout);

  • Внутри основного импортированного файла CSS:@import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css';

  • Импорт response-draft-wysiwyg.css из файла index.js родительского маршрута

1 ответ

Решение

В Github существует проблема, связанная с этой проблемой.

Единственное решение, заявленное там, которое работало, это скопировать все CSS-содержимое плагина в локальный.css-файл и импортировать его в основной CSS-файл.

Вы можете найти содержимое CSS плагина в node_modules/react-draft-wysiwyg/dist/react-draft-wysiwyg.css

Другие вопросы по тегам