Skip to content

fernanduandrade/vue-boilerplate

Repository files navigation

Vue 3 + typescript boilerplate

boilerplate para aplicações em vue 3 + typescript

Página inicial image

Usuário input image

Ferramentas

  • ViTest - testes de unidade dos componentes
  • Scss - pre processador CSS
  • i18n - intercionalização
  • Vuex - state managment
  • Vue router - rotas das páginas
  • eslint - padronização do código

Estrutura do projeto

Nome Descrição
public/ Static assets (fonts, css, js, img).
locales/ Intercionalização
src/ Arquivos Fonte.
src/components Vue components.
src/assets Imagens statics.
src/styles Layouts.
src/common Arquivos reutilizavéis.
src/modules Objetos expostos para aplicação.
src/views Páginas do app.
src/routes Rotas do app.
src/store Gerenciamento de state.

Requirements

Instalação

  • Clone the repo - git clone https://github.com/fernanduandrade/vue-boilerplate.git.
  • Instale as dependencias do projeto npm install.
  • Inicie o app — npm run dev, ficará disponível no host http://localhost:4000.

Scripts Disponíveis

  • dev
  • build
  • unit:test

License

MIT.


Criado com 💜 por Fernando Andrade (@fernanduandrade).