Как создать и опубликовать библиотеку компонентов React

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 9

  • @АндрейБ-п4я9н
    @АндрейБ-п4я9н 9 หลายเดือนก่อน

    красота!!! большое спасибо... как раз поставили задачу сделать ui библиотеку

  • @Bugagych
    @Bugagych 8 หลายเดือนก่อน

    Какая версия ноды? У меня не запускается сторибук. и в файле стори, ругается на Story. В 8 версии уже нет.

  • @murcha5899
    @murcha5899 2 ปีที่แล้ว

    какое годное видео!!! спасибо, добрый человек!

  • @НикитаПашин-т6т
    @НикитаПашин-т6т 2 ปีที่แล้ว

    А как сделать, чтобы компоненты работали и на next js?

  • @SYVlive
    @SYVlive 2 ปีที่แล้ว

    не хватает примера использования либы компонентов в каком-либо проекте. Есть ли там нюансы, как делать оптимальные экспорты для удобного импорта?

    • @kovaldn
      @kovaldn 2 ปีที่แล้ว +2

      Привет. Спасибо за вопрос.
      Импортировать компонент из библиотеки в примере можно вот так:
      import { Button } from 'my-react-lib'
      import 'my-react-lib/dist/my-react-lib.cjs.development.css'
      Что касательно оптимизации, то TSDX использует инструменты оптимизации Rollup и Babel. Подробнее об этом можно почитать на сайте TSDX в разделе Optimization (к сожалению не могу приложить ссылку). Однако три-шейкинг имеет некоторые подводные камни. Подробнее об этом пишет один из мейнтейнеров TSDX на Github в issue номер 992

    • @murcha5899
      @murcha5899 2 ปีที่แล้ว

      @@kovaldn столкнулась с проблемой, что в самом начала не могут установиться node modules...долго достаточно жду, пробовала сначала... но безуспешно

  • @madiyaar
    @madiyaar 2 ปีที่แล้ว +1

    tsdx заброшенный проект. последняя версия выходила в 2020. автор проекта сейчас работает над turborepo