и подключением как npm пакет? все отлично работает, но почему-то не видятся (по моему предположению) композаблы из компонентов библиотеки. хотя по-идее rollup собирает компоненты в index.js и index.mjs. затем pinia объединяет эти файлы с остальными файлами основного проекта. это выглядит так, как будто эти компоненты находятся в основном проекте. то есть компоненты библиотеки имеют доступ к любым файлам основного проекта.
в общем, проблема в следующем. в основном проекте есть composable.ts, внутри него есть библиотечный глобально зареганый метод. в проекте все работает как часы. но вот компоненты из библиотеки когда обращаются к этому composable.ts говорят что мы не видим этот метод
Почему надо спамить в 2 чата?
Без кода непонятно. Надо смотреть как собираете, как импортируете и что импортируете, и как потом вызываете.
Чудеса на виражах. Все заработало
радость не была долгой) оказывается vite кэширует. я стал пропсами прокидывать токен и роут в компонент библиотеки. ошибка ушла. я убрал пропсы и все работало. но стоило почистить кэш vite ошибка снова появилась)
Обсуждают сегодня