-
Instalar a biblioteca
gh-pages
: Adicione a bibliotecagh-pages
ao seu projeto como uma devDependence:pnpm add gh-pages -D
-
Adicionar script de build: No arquivo
package.json
, adicione o scriptbuild
para gerar o build do seu projeto."scripts": { "deploy": "pnpm run build && pnpm run gh-pages", }
-
Configurar a base do projeto No arquivo
vite.config.js
, add a configuração:import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' export default defineConfig({ plugins: [svelte()], base: '/nome-do-repositorio/' // Substitua "nome-do-repositorio" pelo nome do seu repositório GitHub })
- Publicar no GitHub Pages:
pnpm run deploy
-
Ativar o GitHub Pages: Depois de fazer o deploy, vá até a página de configurações do seu repositório no GitHub:
- Acesse o repositório no GitHub.
- Clique na aba
Settings
. - No menu lateral, clique em
Pages
. - Em
Source
, selecionegh-pages branch
no dropdown e clique emSave
.
-
Acessar a página: Aguarde alguns minutos e sua aplicação estará disponível em
https://seu-usuario.github.io/seu-repositorio
. Você pode verificar acessando esse URL diretamente no navegador.