Grupo Barcelos

Grupo Barcelos

  • Instruções de trabalho
  • Documentos para desenvolvimento
  • Manuais de Usuários
  • Produtos
  • Versões
  • Ambientes Desenvolvimento

›Docusaurus

Docusaurus

  • Inicio docusaurus

Ambiente Desenvolvimento Docker

  • Configuração do ambiente de desenvolvimento com docker

Instalando Ngrok

  • Configuração do ngrok no ambiente de desenvolvimento com docker

Docusaurus

Há alguns passos antes de se iniciar na criação da documentação com o Docusaurus, nesse Documentos iremos passar por todos eles, afim de informar os usuários que irão alimentar a plataforma.

Instalação do node

Antes de iniciar o docusaurus nós precisamos instalar o node! o mesmo pode ser baixado por esse link: https://nodejs.org/en/download/ Após o download ter sido efetuado seguir o processo de instalação normal do node.

Instalando o docusaurus

Vamos abrir o cmd como administrador, selecionar o seu usuário no diretório e executar o comando:

npm install --global docusaurus-init

Pronto agora o docusaurus foi instalado globalmente na sua máquina.

Clonando o repósitório git.

Irá acessar o link: https://dev.azure.com/grupobarcelos/Intranet/_git/Docusaurus?version=GBmaster clicar em clone e copiar o link que lá está, após isso vai abrir o git bash Vai selecionar a pasta code do seu usuário com o git executando o comando:

cd code

após ter selecionado a pasta code irá executar o comando :

git clone  + o link copiado

Pronto o projeto já está no seu ambiente local, para edita-lo basta abrir com o vscode, ou algum editar de texto de sua preferência!

Subindo o Docusaurus localmente.

Antes de subir, por ter clonado o projeto no passo acima, será necessário iniciar outro docusaurus, porém será um processo bem simples e rapido, você ira criar uma pasta em um local de sua preferência (para facilitar o acesso recomendamos a sua area de trabalho), e com o cmd em modo administrador você vai selecionar ela, e executar o comando:

docusaurus-init

Com isso ele irá criar um projeto do docusaurus inicial, dito isso, após a instalação do docusaurus padrão da plataforma você vai na pasta website e selecionar node_modules e copiar pra pasta do seu repositório code/Docusaurus/website que você instalou mais acima clonando do azure, pois no azure não há essa pasta que é necessário para você poder subir localmente o docusaurus, lá vai ter todas as depêndencias necessárias para a execução do servidor localmente do docusaurus, após ter copiado os arquivos você vai selecionar através do cmd a pasta website do projeto original do grupo barcelos e executar o comando:

npm run start

Pronto o projeto estará rodando localmente na sua máquina e o site irá se abrir sozinho no seu navegador padrão, caso não abra, só acessar: http://localhost:3000

Após isso, você já está com o projeto que foi clonado rodando em sua máquina, pode excluir o projeto padrão criado anteriormente.

Criando documentos

Para criar documentos é bem simples você vai e criar na pasta Docs o arquivo da seguinte forma: nome Do arquivo ".md", dentro do arquivo o primeiro trecho a ser escrito é:

---
id: nome do documento
title: titulo do documento
sidebar_label: nome do documento na barra lateral da documentação
---

e após isso entrar no sidebars.js para adiocionar o documento criado na página Docs do site. E após isso é só começar a documentar

Detalhes adicionais na criação de documentos

Para criar um menu navegavel no própio documento utiliza-se "##" antes de cada "titulo" de uma nova seção do documento. Se for necessário mostrar um trecho de código destacado utiliza-se o: "```" Seu código aqui!

"```" Um exemplo:

const doc = "docusaurus"

Testando o documento criado

dentro da pasta website executar o comando:

npm run build

e após a execução do comando acima, executar:

npm run start

pronto irá abrir a página no ambiente local automaticamente, e você vera o seu documento criado na página Docs.

Subindo para produção

Para subir para produção é um processo bem simples, após ter criado e testado os documento, você vai subir para a sua branch, e passar pelas branch de homologação, de homologação para master e de master pra stable, feito esse procedimento e não havendo nenhum conflito, você vai acessar pelo acesso remoto do windows o servidor 192.168.0.243, e logar no usuário de Desenvolvedor, o usuário e a senha você encontra no link Cofre de Senhas, na página de suporte sistema, na opção Usuário Desenvolvimento servidor 243, lembrando que para acessar o cofre, precisa estar dentro da rede do grupo barcelos ou na vpn. Após ter acessado o usuário de desenvolvimento, você deverá abrir o git bash executar os comandos:

cd code/Docusaurus
git pull origin stable

e depois disso acessar via cmd (lembrando de abrir o cmd como administrador) a pasta code/Docusaurus/website e executar o seguinte comando:

npm run build

Pronto seu documento já está em produção! só acessar a página http://docusaurus.grupobarcelos.com.br

Configuração do ambiente de desenvolvimento com docker →
  • Instalação do node
  • Instalando o docusaurus
  • Clonando o repósitório git.
  • Subindo o Docusaurus localmente.
  • Criando documentos
  • Detalhes adicionais na criação de documentos
  • Testando o documento criado
  • Subindo para produção
Grupo Barcelos
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2025 Grupo Barcelos