Estoy trabajando en un proyecto monorepo basado en Yarn Workspaces con la siguiente estructura y me pregunto cómo puedo usar alias con vite para usar el mismo nombre de alias, por ejemplo, "@composables" para apuntar a ubicaciones diferentes según el repositorio local se llama desde. entonces, por ejemplo, si tengo 2 paquetes, "@composables" debería apuntar a "/paquete-a/componibles/" si lo usé dentro del paquete-a y debería apuntar a /paquete-b/componibles/" si lo usé en un componente vue dentro del paquete-b.
Intenté usar lo siguiente pero no se resolvió en la ubicación correcta
resolve: { alias: [ { find: '@composables', replacement: './composables.json' }, ], },Y esta es la estructura del proyecto.
project-root/ vite.config.ts packages/ package-a/ tsconfig.json src/ composables/ index.ts .... package-b/ src/ composables/ index.ts tsconfig.json ... ```