Fazemos a criação da lib correto, e agora gostaria de iniciar um novo projeto para que possa consumir esta lib e utilizar os componentes ja criados, como é feito essa integração ? acho que seria muito util um video abortando sobre
Fazemos a criação da lib correto, e agora gostaria de iniciar um novo projeto para que possa consumir esta lib e utilizar os componentes ja criados, como é feito essa integração ? acho que seria muito util um video abortando sobre
Oi Rafael! Tudo bem com você?
Parabéns por chegar ao final do curso! Vou te dar uma visão de como podemos fazer a publicação e consumo da lib. No entanto, te incentivo a continuar a Formação Next.js e Tailwind: construindo um design system, pois no quarto curso será ensinado como fazer a publicação e consumo da lib, com todos os detalhes necessários para fixar os conhecimentos. O curso que você finalizou é apenas o primeiro dessa jornada. Vamos lá:
Publicar a biblioteca: primeiro, você precisa publicar sua biblioteca de componentes. Você pode fazer isso usando o npm (Node Package Manager). Segue um passo a passo básico:
npm login
no terminal e faça login com sua conta.npm publish
para publicar sua biblioteca. Certifique-se de que o package.json
está configurado corretamente.Instalar a biblioteca no novo projeto: agora que sua biblioteca está publicada, você pode instalá-la em qualquer novo projeto React. No seu novo projeto, execute:
npm install nome-da-sua-biblioteca
Substitua nome-da-sua-biblioteca
pelo nome que você deu à sua biblioteca no npm.
Usar os componentes: depois de instalar a biblioteca, você pode importar e usar os componentes no seu novo projeto.
Configurar o TailwindCSS: certifique-se de que o TailwindCSS está configurado no seu novo projeto. Você pode seguir a documentação oficial do TailwindCSS para configurá-lo corretamente.
Para ter mais noção do passo a passo, recomendo que assista esse vídeo. Mas reforço novamente que continue nos cursos dessa formação pois será entregue todo o passo a passo de publicação e consumo da biblioteca.
Espero ter ajudado. Um abraço e bons estudos!