не могу импортировать битовый компонент js в проект ts - `Не удалось найти файл декларации для модуля`
При попытке npm установить компонент javascript в проект машинописного текста я получаю сообщение об ошибке машинописного текста из-за отсутствия d.ts
файл или @types
составная часть:
TypeScript error in /Users/oded/code/base-components/src/App.tsx(3,33):
Could not find a declaration file for module '@bit/bit.web.components.comment-carousel'. '/Users/oded/code/base-components/node_modules/@bit/bit.web.components.comment-carousel/dist/src/components/comment-carousel/index.js' implicitly has an 'any' type.
Try `npm install @types/bit.web.components.comment-carousel` if it exists or add a new declaration (.d.ts) file containing `declare module '@bit/bit.web.components.comment-carousel';
Я автор @bit/bit.web.components.comment-carousel
компонент в другом проекте.
Я могу придумать два способа решить эту проблему:
Я могу
bit eject
это из авторского проекта, в котором он был впервые написан (и где он в настоящее время используется), и добавитьd.ts
к компоненту.Я могу
bit import
компонент и изменить его в моем потребляющем проекте, но это кажется излишним.
Есть ли лучший способ добиться этого?