Esse CRA utiliza o Create React App original como base para criação da estrutura.
Criado por @henrique1024.
Utilizado para criação dos estilos dentro do projeto.
Veja documentação do styled-components para mais informações.
Utilizado para criação dos testes unitários dentro do projeto.
Veja documentação do jest e testing-library para mais informações.
Utilizado para documentação dos componentes e hooks dentro do projeto.
Veja documentação do docz para mais informações.
No diretório raiz do projeto:
Inicia o projeto em modo de desenvolvimento.
O projeto será aberto na url http://localhost:3000 dentro do navegador.
O projeto irá ser atualizado cada vez que um arquivo seja alterado.
Os erros e avisos do eslint aparecerão no terminal caso existam.
Compila o aplicativo para produção na pasta build
.
Ele agrupa corretamente o React no modo de produção e otimiza a compilação para o melhor desempenho.
A compilação é reduzida e os nomes dos arquivos incluem os hashes.
Seu aplicativo está pronto para ser implantado!
Veja a seção sobre deployment Para maiores informações.
Nota: esta é uma operação unidirecional. Uma vez que você eject
, você não pode voltar!
Se você não estiver satisfeito com a ferramenta de compilação e as opções de configuração, poderá eject
a qualquer momento. Este comando removerá a dependência de compilação única do seu projeto.
Em vez disso, ele copiará todos os arquivos de configuração e as dependências transitivas (webpack, Babel, ESLint, etc) diretamente em seu projeto para que você tenha controle total sobre eles. Todos os comandos, exceto eject
, ainda funcionarão, mas eles apontarão para os scripts copiados para que você possa ajustá-los. Neste momento você está por sua conta.
Você não precisa usar eject
. O conjunto de recursos com curadoria é adequado para implantações pequenas e médias, e você não deve se sentir obrigado a usar esse recurso. No entanto, entendemos que essa ferramenta não seria útil se você não pudesse personalizá-la quando estiver pronto para isso.
Utilizado para limpar o cache do node_modules
e da documentação gerada pelo Docz
.
Nota: Esse comando só funciona em terminais bash.
Executa os testes de modo que ele atualize os resultados a cada arquivo alterado e exibe todas as saídas do terminal.
Veja a seção sobre executar testes para mais informações.
Limpa o cache do jest.
Executa os testes de modo que ele atualize os resultados a cada arquivo alterado e exibe apenas o resultado dos testes.
Gera o relatório de cobertura dos testes, para exibir o quanto (%)
do seu projeto está testado.
Inicia a documentação do projeto pelo docz
.
A documentação será aberta na url http://localhost:4000 dentro do navegador.
Inicia a documentação do projeto pelo docz
e remove o cache de versões anteriores.
A documentação será aberta na url http://localhost:4000 dentro do navegador.
Nota: Esse comando só funciona em terminais bash.
O projeto contém mais informações em outros readmes
dentro das pastas de estrutura do projeto.
Esse projeto é algo pessoal, infelizmente por isso não temos um documentação ou outra fonte de guia para se trabalhar com ele, porém ele foi criado apenas para facilitar a criação da estrutura base dos projetos, daqui pra frente é livre a utilização e modificação deste projeto assim como você queira.
Exemplo da estrutura criada aqui.