Ir para o conteúdo
CDGet
  • Início
  • Projetos
  1. Início
  2. Todos os projetos
  3. Vutron

Vutron

Modelo

Um ponto de partida para aplicações de secretária com Vite, Vue 3 e Electron. Compilação, empacotamento, testes e tradução já estão configurados antes da primeira linha própria.

Site (abre em uma nova aba)Documentação (abre em uma nova aba)Código-fonte (abre em uma nova aba)

Sobre este projeto

O Vutron é um ponto de partida já montado para uma aplicação de secretária multiplataforma assente em Electron, Vite e Vue 3. A compilação, o empacotamento, o linting e o executor de testes já estão ligados entre si, pelo que o primeiro dia de um projeto é passado na aplicação e não a montar outra vez a mesma cadeia de ferramentas. Um único comando, npm init vutron, cria um projeto novo a partir dele.

O que vem configurado é aquilo de que uma aplicação de secretária precisa cedo: recarregamento a quente nos dois processos, compilações multiplataforma, testes automatizados, TypeScript, tradução, temas claro e escuro, um gestor de disposição assente em Vuetify, estado global em Pinia, um ícone na área de notificação com uma janela flutuante opcional, um gestor de janelas que liga várias janelas com uma constante, e exemplos de caixas de diálogo de ficheiros nativas e de ligações externas através da ponte entre processos. Por omissão, a aplicação corre numa única instância, pelo que um segundo arranque traz para a frente a janela que já está aberta.

É seguro onde um modelo de Electron normalmente não é: o isolamento de contexto está ligado, os canais de mensagens têm lista de permissões e são tipados de ponta a ponta, existe uma política de segurança de conteúdo e a navegação está guardada; uma pasta partilhada guarda o que ambos os processos precisam, e são as regras de linting, e não o costume, que a mantêm neutra. O modelo acompanha as versões atuais de Vue e Electron, por isso manter-se em dia é subir uma versão e não fazer uma migração.

Funcionalidades

  • Site de documentação

  • Tipos de TypeScript

  • Vários idiomas

  • Verificado por testes

  • Multiplataforma

  • Modo escuro

Informação do projeto

Início
2022
Licença
MIT (abre em uma nova aba)
Linguagens de programação
JavaScript
Etiquetas
electronvue3vitevuetifypiniacross-platform
Pacotes
create-vutron (abre em uma nova aba)npm
Popularidade
333
Estrelas no GitHub
28
Transferências de npm
Pontos de dados: 30. Intervalo: de 0 a 9.
Vutron — Transferências de npm, Últimos 30 dias
Transferências de npm
2 de set.3
3 de set.0
4 de set.1
5 de set.0
6 de set.2
7 de set.0
8 de set.0
9 de set.1
10 de set.2
11 de set.0
12 de set.9
13 de set.0
14 de set.0
15 de set.0
16 de set.0
17 de set.3
18 de set.0
19 de set.1
20 de set.1
21 de set.0
22 de set.1
23 de set.1
24 de set.0
25 de set.0
26 de set.0
27 de set.0
28 de set.1
29 de set.0
30 de set.2
1 de out.0
Últimos 30 dias
ContactoDoar
Os projetos listados aqui são de código aberto sob a Licença MIT.© 2026 CDGet. Todos os direitos reservados.