1.0.0 • Published 2 years ago

@unimed/z-components v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

✍ Projeto

POC para exportação de uma biblioteca de componentes utilizando o Vuetify

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

🎮 Rodar aplicação

# Instalar as dependências
npm i

# Executar o projeto
npm run dev

💻 Gerar biblioteca localmente

No projeto z-components

# Gerar o pacote localmente
npm run local-package

No projeto que irá utilizar a biblioteca

# Importar biblioteca dentro do arquivo package.json
# Substituindo o local do arquivo
"dependencies": {
    "@unimed/z-components": "file:C:/projetos/z-components/unimed-z-components-1.0.0.tgz"
},

Exemplo de importação local dos componentes

import { ZButton } from '@unimed/z-components/z-components.common';

👀 Testes unitários

# Roda toda a suíte de testes
npm run test:unit

# Roda os testes do componente específico
npm run test:unit nome-do-componente

# Monitora alterações nos testes do componente
npm run test:unit nome-do-componente -- --watch

# Atualiza o snapshot do componente
npm run test:unit nome-do-componente -- -u

# Roda a cobertura de testes
npm run test:unit:coverage

🎨 Storybook

# Executar a UI dos componentes
npm run storybook