Repositório que deve ser utilizado como template inicial pelos grupos da matéria de Arquitetura e Desenho de Software.
Este repositório traz um template de repo de documentação a ser seguido pelos grupos de arquitetura e desenho de software.
A geração do site estático é realizada utilizando o docsify.
"Docsify generates your documentation website on the fly. Unlike GitBook, it does not generate static html files. Instead, it smartly loads and parses your Markdown files and displays them as a website. To start using it, all you need to do is create an index.html and deploy it on GitHub Pages."
Execute o comando:
npm i docsify-cli -g
Para iniciar o site localmente, utilize o comando:
docsify serve ./docs
Certifique-se de ter o Docker e o Docker Compose instalados no seu sistema.
docker-compose --version
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Verifique se o Docker Compose está disponível:
docker-compose --version
Na primeira vez que for rodar o projeto, utilize o comando abaixo para construir e iniciar os contêineres:
docker-compose up --build
cd frontend
npm install
npm run start
Para iniciar o projeto nas próximas vezes, apenas utilize o comando:
docker-compose up
cd frontend
npm run start