Comments 8
Только вчера искал информацию по этому поводу, весь инет облазил и ни одного полезного поста не нашел.. А тут сразу все разложено и с готовыми конфигами! Автору огромное спасибо!
Спасибо автору! Как раз задавался вопросом, как сделать свой пакет с ui-компонентами, чтобы постоянно не залезать в старые проекты :)
Пробую использовать плагин "vite-plugin-dts", он упорно вместо нормальной генерации файлов типов создает ровно один файл index.d.ts с содержимым:export * from './src/lib/index'
которое, очевидно, неверное. Сколько не искал, никто с этой проблемой не сталкивался.
Это странно, а исходный файл с импортами компонентов правильно построен?
Ну тестовое приложение работает 🤷♂️
https://github.com/alxgrn/telefrag-editor
Похоже это проблемы последних версий плагина.
Откатился на 3.9.1 и теперь стало выдавать ошибку error TS6142
уже хоть что-то
Я бы с огромным удовольствием помог, но, к сожалению, ни разу в жизни не работал с React
Уже нашел в чем дело: последние версии vite изменили конфигурационные файлы для TS, а vite-plugin-dts использует старый формат
https://github.com/qmhc/vite-plugin-dts/issues/344
Мне помог вариант решения с добавлением tsconfigPathplugins: [
react(),
dts({
rollupTypes: true,
tsconfigPath: "./tsconfig.app.json",
}),
],
Простой путь к публикации Vue3 модуля на NPM с помощью Vite