Руководство по строительству библиотеки реагировать
- Руководство по строительству библиотеки библиотеки React (i): инициализация проекта
- Руководство по строительству библиотеки библиотеки React (II): разработка и отладка
- Руководство по строительству библиотеки библиотеки React (III): компиляция и упаковка
- Руководство по строительству библиотеки библиотеки React (IV): модульное тестирование
- Руководство по строительству библиотеки библиотеки React (V): стандартизированный процесс выпуска
Онлайн предварительный просмотр
? Локальный предварительный просмотр
git clone [email protected]:worldzhao/react-ui-library-tutorial.git
cd react-ui-library-tutorial
pnpm install
pnpm start
После выполнения команд в порядке вы можете увидеть следующий контент на локальном хосте: 3000 порт:
Обзор
Эта серия статей в основном включает в себя следующее контент:
- Инициализация проекта: подготовка к разработке библиотеки компонентов.
eslint / commit lint / typescript и т. Д; - Стадия разработки: используйте Dumi для отладки и написания документации;
- Стадия упаковки: выход ~~
umd ~~ / cjs / esm Продукты и поддержка по запросу; - Тестирование компонентов: используйте
@testing-library/react и связанная с ним экология для выполнения тестирования компонентов; - Опубликовать NPM: напишите сценарий, чтобы завершить релиз или напрямую использовать NP для публикации;
- Развертывание сайта документа: используйте страницы GitHub и GitHub, чтобы завершить автоматическое развертывание сайта документа.