Как мне импортировать один компонент из этой библиотеки? - PullRequest
0 голосов
/ 21 января 2019

Я хотел бы понять, как использовать Babel, веб-пакет или любой другой инструмент, который мне нужен для импорта одного компонента из библиотеки.

Здесь https://rsuitejs.com/en/guide/usage, когда вы прокручиваете вниз до «Использовать».modularized rsuite 'они говорят, что мне нужно установить babel-preset-rsuite и затем добавить файл .babelrc, но с этим в нем:

{
  "presets": ["rsuite"]
}

Я сделал это, и он все еще не импортируетБез стилей.Таким образом, я получаю кнопку HTML без приятного стиля, который идет вместе с ней.

(я немного озаглавлен, перепробовал все возможные вещи, но ничего не работает, я просто сломал всю кодовую базу из-за другой проблемы с веб-пакетом, к счастью, мне удалось восстановить его благодаря моей VCS) *

Может кто-нибудь, пожалуйста, объяснить новичку, что я именно то, что я должен делать?Нужно ли запускать определенную команду вместо react-scripts start, чтобы она учитывала этот файл .babelrc?

Спасибо

Ответы [ 2 ]

0 голосов
/ 11 февраля 2019

Не вводя по умолчанию меньше, вам нужно настроить style: true.

{
    "presets": [["rsuite", { style: true }]]
}

0 голосов
/ 21 января 2019

OFF:

Чтобы использовать один компонент из библиотеки:

  1. Установить библиотеку
  2. Импортировать необходимый компонент:

    import {Example} из 'example-selected-library'

ON:

И, что касается babel, рекомендую прочитать эту статью: https://www.valentinog.com/blog/react-webpack-babel/

И, конечно, это собственный сайт с документацией: https://babeljs.io/

...