1.0.0 • Published 2 years ago
@unimed/z-components v1.0.0
✍ 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
1.0.0
2 years ago