Este projeto usa o Node v16.
NVM é uma ótima ferramenta para gerenciar/alternar entre versões de nós em seu dispositivo. você pode usar nvm use <version_number>
para mudar para uma versão específica ou nvm use
para extrair o número da versão do arquivo .nvmrc
.
Você precisará das respectivas variáveis de ambiente para cada ambiente que deseja executar, caso contrário o aplicativo não será iniciado. Solicite a um desenvolvedor deste projeto os respectivos arquivos .env
.
em seu diretório raiz, crie os seguintes arquivos: .env
, .env.local
, .env.dev
, .env.staging
, .env.qa
e .env.prod
Para cada arquivo, adicione a linha atual: REACT_APP_ENV=<environment>
, onde <environment>
corresponde ao nome do ambiente para cada um dos arquivos listados acima.
npm i
ou executando yarn install
. yarn install
. yarn start:app:local
(USAR COMO PADRÃO)
Inicia o aplicativo no ambiente local
yarn start:app:dev
Inicia o aplicativo no ambiente de desenvolvimento
yarn start:app:staging
Inicia o aplicativo no ambiente de teste
yarn start:app:qa
Inicia o aplicativo em ambiente de controle de qualidade
yarn start:app:prod
Inicia o aplicativo no ambiente de produção
/builds/<env>/build-<env>-<version-number>
. A compilação mais recente também sempre substituirá os artefatos encontrados em /build
. yarn build:dev
Constrói o aplicativo usando o ambiente de desenvolvimento
yarn build:staging
Constrói o aplicativo usando ambiente de teste
yarn build:qa
Constrói o aplicativo usando ambiente de controle de qualidade
yarn build:prod
Cria o aplicativo usando o ambiente prod
yarn test
Inicia o executor de teste no modo de observação interativo.
Consulte a seção sobre execução de testes para obter mais informações.