---
# System prepended metadata

title: Untitled

---

## Como fazer a hospedagem no GitHub Pages

### Requisitos
- Certificar-se que `npm run build` executa sem problemas (e uma pasta `dist/` é criada)
- Criar um repositório no github com o projecto
### Passos

1. Na pasta raiz do nosso projecto, identificar o ficheiro `vue.config.js` e adicionar o seguinte trecho:
	```
	module.exports = {
	    publicPath: '/Nome-do-repositório/'
	}
	```
2. No GitHub, ir até a aba Actions e adicionar uma nova action. Colar o trecho e substituir onde tem ★ 
	```
	name: Build Vue
	on: [push]
	jobs:
	    build_vue:
	    runs-on: ubuntu-latest
	    name: Build Vue
	    steps:
	    - uses: actions/checkout@v2
	    - id: Build-Vue
	      uses: xRealNeon/VuePagesAction@1.0.1
	      with:
	        username: '★ Seu nome de usuário do Github'
	        reponame: '★ Nome de repositorio do Projecto'
	        token: ${{ secrets.GITHUB_TOKEN }} # Não modifique
	```
    > Obs: Depois de salvar o Action, ele leva alguns minutos para processar. 
3. Vá para as definições do repositório, entre em "Pages", selecione `gh-pages` como branch e `/` como directório.

Quaisquer alterações que formos a fazer só será actualizada depois de fazermos o `commit` e o `push` (o push é o nosso gatilho neste action). E as mudanças poderão ser vistas alguns minutos depois no site.