TypeScript базовый курс (Практика React + Vite)
Создание UI-кита для React/TS с избирательным импортом компонентов
Привет друг! В этой статье попробую описать, один из вариантов создания ui-kit для react, с возможностью избирательного импорта компонент. Если вдруг установил в проект uikit, а там ошибка: TS2307: Cannot find module super-ui-kit/ Button or its corresponding type declarations. There are types at */super-ui-kit/dist/components/Button/index. d. ts , but this result could not be resolved under your current moduleResolution setting. Consider updating to node16, nodenext, or bundler Тебе сюда 🥸.
Мотивация:...
Оптимизация сборки UI-кита для React/TS: Поддержка moduleResolution: Node, без костылей. TS2307.
Привет друг! В предыдущей статье мы рассмотрели основы создания UI-кита с избирательным импортом компонентов. Однако, когда речь заходит о поддержке различных настроек TypeScript, таких как moduleResolution: "node", могут возникнуть проблемы с подключением вашей библиотеки в другие проекты без внесения изменений в их конфигурацию. Ошибка: TS2307: Cannot find module super-ui-kit/ Button or its corresponding type declarations. There are types at */super-ui-kit/dist/components/Button/index. d. ts , but this result could not be resolved under your current moduleResolution setting...