8000 GitHub - charlesbrcosta/Lite-WebView
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

charlesbrcosta/Lite-WebView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lite WebView - Visualização Front-end Simplificada

O Lite WebView é um projeto desenvolvido para atender uma necessidade minha facilitando a estilização de páginas web sem a exigência de uma segunda tela física. Com ele, é possível visualizar o projeto como um todo em uma tela menor, o que evita interrupções durante o processo de codificação, já que a janela permanece sobreposta a outras aplicações. Essa funcionalidade torna o desenvolvimento mais eficiente e intuitivo, permitindo um foco maior na criação e estilização da página.

Finalidade

A finalidade principal do Lite WebView é fornecer uma maneira simples e eficiente para os desenvolvedores acompanharem o progresso de seus projetos front-end em uma visualização que simula a resolução de um computador convencional, sem precisar ficar trocando de tela.

💫 Tecnologias utilizadas

⚠️ Requisitos

Para utilizar o Lite WebView, é necessário ter o seguinte instalado em sua máquina:

Node.js: O Node.js é um ambiente de execução JavaScript que permite executar aplicativos JavaScript no servidor.

📀 Como instalar o Node.js

Para instalar o Node.js, siga os passos abaixo:

1.Windows:

  • Baixe o instalador do Node.js no site oficial: Node.js
  • Execute o instalador e siga as instruções na tela.

2.MacOS:

  • Você pode instalar o Node.js utilizando o Homebrew. Abra o terminal e execute o seguinte comando:

    brew install node
    

3.Linux:

  • No Ubuntu ou Debian, você pode instalar o Node.js através do apt:

    sudo apt update
    sudo apt install nodejs npm
    
    

Como funciona

O projeto utiliza a tecnologia Electron para criar o Lite WebView que carrega a página web do projeto em uma janela separada. A janela do Lite WebView pode ser ajustada em tamanho e escala para se adequar às necessidades do desenvolvedor, e ela fica sempre visível, evitando a necessidade de alternar entre telas durante o desenvolvimento.

📂 Como usar

1.Como baixar o projeto:

  • Clone o repositório do Lite WebView em sua máquina local.

    git clone https://github.com/charlesbrcosta/Lite-WebView.git
    cd Lite-Web-View
    
  • Instale as dependências:

    npm install
    
  • Execute o Lite WebView

    npm start
    

2.Configuração:

  • Renomeie o arquivo .env.example para .env. Após esta etapa, o arquivo .env seguirá as configurações padrão do Lite WebView.

  • As configurações do Lite WebView incluem largura e altura da janela, sobreposição da janela e zoom do conteúdo. A única configuração que você precisa definir é a URL do seu projeto. Fique à vontade para ajustar as configurações conforme necessário ou deixá-las no padrão.

    LT_WIDTH=800 
    LT_HEIGHT=600 
    LT_ALWAYSONTOP=true 
    LT_SETZOOMFACTOR=0.4
    LT_LOAD_URL_PORT=http://localhost:3000/   
    

📎 Contribuição

  1. Faça um fork do projeto.
  2. Crie uma branch para a sua contribuição (git checkout -b feature/nova-funcionalidade).
  3. Faça as alterações necessárias e commit (git commit -am 'Adicionando nova funcionalidade').
  4. Push para a branch (git push origin feature/nova-funcionalidade).
  5. Crie um novo Pull Request.

🧑‍🎓 Autor


Charles Bruno

📄 Licença

Este projeto está licenciado sob a Licença MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0