Configuração e Instalação
Para configurar e executar o projeto Arretado em um ambiente de desenvolvimento local, siga os passos abaixo. O projeto utiliza Node.js e npm (ou yarn) para gerenciamento de dependências e Webpack par
Pré-requisitos
Certifique-se de ter as seguintes ferramentas instaladas em sua máquina:
Node.js: Versão .x ou superior. Você pode baixá-lo em nodejs.org.
npm (Node Package Manager): Geralmente vem junto com a instalação do
Node.js. Você pode verificar a versão com npm -v
Git: Para clonar o repositório. Você pode baixá-lo em git-scm.com.
Instalação
Clone o repositório: Abra seu terminal ou prompt de comando e execute o seguinte comando para clonar o projeto do GitHub: bash git clone https://github.com/romulodantasn/Arretado.git
Navegue até o diretório do projeto: bash cd Arretado
Instale as dependências: O projeto utiliza as dependências listadas no package.json . Instale-as usando npm: bash npm install Este comando instalará todas as dependências de produção e desenvolvimento necessárias para o projeto, incluindo Phaser, TypeScript e Webpack.
Scripts Disponíveis
O arquivo package.json define vários scripts úteis para o desenvolvimento e build do projeto:
npm run dev : Inicia um servidor de desenvolvimento local com recarregamento automático (hot-reloading). Ideal para desenvolvimento, pois as alterações no código são refletidas instantaneamente no navegador. bash npm run dev
npm run distribution : Gera uma versão otimizada do jogo para distribuição. Esta versão é minificada e configurada para melhor desempenho em ambiente de produção. bash npm run distribution
npm run build : Compila o projeto e gera os arquivos estáticos na pasta docs/ . Esta pasta pode ser usada para hospedar o jogo em um servidor web estático. bash npm run build
npm run commit : Utiliza cz-conventional-changelog para auxiliar na criação de mensagens de commit padronizadas, seguindo as convenções do Conventional Commits. Isso ajuda a manter um histórico de commits limpo e legível. bash npm run commit
Após a instalação das dependências e a familiarização com os scripts, você estará pronto para explorar o código-fonte e contribuir para o desenvolvimento do jogo Arretado.
Atualizado