gh-pages
Instalar a biblioteca gh-pages
:
Adicione a biblioteca gh-pages
ao seu projeto como uma devDependence:
pnpm add gh-pages -D
Adicionar script de build:
No arquivo package.json
, adicione o script build
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
})
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:
Settings
.Pages
.Source
, selecione gh-pages branch
no dropdown e clique em Save
.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.