@devstgo/stgo-salta-components-react
v0.1.9
Published
Librería de componentes interna.
Readme
Salta components
Librería de componentes interna.
Publicar en npm
npm run build npm login npm publish --access public
Linkar localmente la lib con otros proyectos
En la carpeta de la lib:
npm link
En la carpeta del proyecto consumidor:
npm link @devstgo/stgo-salta-components-react
Consideraciones importantes con Vite:
Vite puede dar problemas con symlinks por cómo resuelve dependencias. Si te encuentras con errores, añade esto en el vite.config.ts del proyecto consumidor:
tsexport default defineConfig({ resolve: { preserveSymlinks: true, }, server: { watch: { // Para que detecte cambios en la lib linkeada ignored: ['!/node_modules/@devstgo/'], }, }, optimizeDeps: { // Excluir la lib del pre-bundling para usar siempre la versión fresca exclude: ['@devstgo/stgo-salta-components-react'], }, });
Deslinkar
En el proyecto consumidor:
hnpm unlink @devstgo/stgo-salta-components-react npm install
Si unlink da problemas (a veces pasa), la forma más limpia:
rm -rf node_modules npm install
En ambos casos, recuerda también revertir los cambios en vite.config.ts si habías añadido preserveSymlinks, optimizeDeps.exclude, o los alias de React.
