## 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.