#typescript
Вопрос:
У меня есть проект, который имеет такую структуру:
shared-components
├─ src/
│ ├─ stories/
│ ├─ components/
│ ├─ types/
├─ package.json
├─ tsconfig
Я хочу сгенерировать .d.ts
файлы для всего моего src/
каталога , за исключением src/stories/
, так как он используется только внутри. Однако, когда я добавил его в свой excludes: []
tsconfig.json
ввод , он перестает собирать типы, в которых я определяю src/types
. Я все еще хочу src/stories/
знать о типах, которые я определяю, просто не создавайте .d.ts
файл для этого.
Я сделал пример песочницы кода, демонстрирующий это: https://codesandbox.io/s/infallible-oskar-g43p2?file=/src/stories/index.stories.tsx
Обратите внимание, как он жалуется variant
на то, что я добавил, но если я удалю excludes: []
tsconfig.json
его, он снова начнет работать.
Кто-нибудь знает, что я делаю не так?