Instalar las dependencias ```bash npm install ```
npm install @egodesign/komatsu-uikitInstalar las dependencias
``bash`
npm install
`bash`
npm run storybook
bash
npm run build
npm link
`
npm run build: compila y genera el build.
npm link: genera la conexión local (similar a un install global)2- Dentro de la app donde queremos usar los componentes
`bash
npm link @egodesign/komatsu-uikit
`
Este nombre lo encontramos en el package.json.
Para deslinkear el package, correr npm unlink @egodesign/komatsu-uikitIMPORTANTE: En proyectos de Nextjs que usen Turbopack, debemos agregar esta config de next para que nos permita trabajar con archivos por fuera del proyecto:
`javascript
// next.config.ts
import type { NextConfig } from 'next';
import path from 'node:path';const nextConfig: NextConfig = {
/ config options here /
outputFileTracingRoot: path.join(__dirname, '../'),
};
export default nextConfig;
`Publicar en NPM
`bash
git fetch --tags # Trae los tags remotos para asegurarte de tener la última versión
npm version patch # Reemplazar 'patch' por 'minor' o 'major' según la actualización necesaria
git push origin develop --tags
npm publish # Publica la nueva versión en npm
``