React Draft wysiwyg не будет загружать стили CSS - PullRequest
0 голосов
/ 25 июня 2018

Я занимаюсь разработкой библиотеки React, созданной с помощью create-реагировать-библиотеки .Работает хорошо, и теперь я хочу реализовать текстовый редактор HTML.Для этого я выбрал Reaction-draft-wysiwyg .Я столкнулся с 2 проблемами:

  1. Добавление Editor и EditorState к моему компоненту:

    import {Editor} from 'react-draft-wysiwyg'; import {EditorState} from 'draft-js';

Свернуть не удалось разрешить необходимые классы Editor и EditorState.Он выдавал ошибку «имя не экспортируется модулем».После поиска и попытки решить эту проблему, добавив следующие строки в rollup.config.js:

commonjs({
        namedExports: {
            'node_modules/draft-js/lib/Draft.js': [ 'EditorState' ],
            'react-draft-wysiwyg': [ 'Editor' ]

        }
    }),

Теперь редактор отображается.

Загрузка css

import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css';

Стили также не загружаются, но на этот раз в консоли не отображается предупреждение, они просто не загружаются.

Есть идеи, как это исправить?

1 Ответ

0 голосов
/ 26 июня 2018

enter image description here

Вы видите что-то подобное?Можете ли вы попробовать это и посмотреть, import '../node_modules/react-draft-wysiwyg/dist/react-draft-wysiwyg.css';

Я использую тот же редактор,но никогда не сталкивался ни с одной из вышеперечисленных проблем.Вы уверены, что он установлен правильно?Потому что первая проблема, с которой вы столкнулись, выглядит следующим образом.

...