RafaelaMicaela / intro-electron-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Criando uma aplicação em Electron

Pré-Requisitos

Pra usar o Electron, é necessário instalar o Nodejs e usar a versão mais recente disponível.

node -v
npm -v

Crie seu aplicativo

aplicativos Electron seguem a mesma estrutural geral que outros projetos Node.js. vamos começar criando uma pasta

mkdir my-electron-app && cd my-electron-app

abra a pasta no seu Vscode e abra o terminal e digite o comando pra iniciar um projeto node

npm init 

Em seguida, instale o pacote electron nas devDependencies do seu aplicativo

npm install --save-dev electron

No campo scripst do seu package.json configure adicionado o comando start assim:

  "scripts": {
     "start": "electron ."
  }

Crie uma página web

crie um arquivo index.html na pasta raíz do seu projeto

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ola Mundo</title>
</head>
<body>
    <h1>Ola Mundo </h1>
    <P>Minha primeira aplicação Electron👋</P>
</body>
</html>

Abrindo sua página web em uma janela do navegador

crie um arquivo index.js na pasta raíz do seu projeto e configure adicionando o módulo app e BrowserWindow

const { app, BrowserWindow } = require('electron')

adicione o conteúdo do seu index.js pelo código a seguir.

const createWindow = () => {
  const win = new BrowserWindow({
    width: 800,
    height: 600
  })

  win.loadFile('index.html')
}

app.whenReady().then(() => {
  createWindow()
}) 

Rodando o projeto

pra rodar a aplicação digite o comando npm start no seu terminal.

npm start

About


Languages

Language:HTML 58.9%Language:JavaScript 41.1%