Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Node version

Tive um problema com a versão do node na hora de rodar

npm test

ele informava um erro + - assim:

/node_modules/jest-cli/build/cli/index.js:161
    if (error?.stack) {
              ^
SyntaxError: Unexpected token '.'

Corrigi atualizando a versão do node para a 14 pois estava na 12.

Segui este manual aqui: https://github.com/nvm-sh/nvm/blob/master/README.md#node-version-manager---

1 resposta
solução!

Olá Lucas!

A atualização para a versão 14 do Node.js foi uma boa escolha, já que a versão 12 pode não suportar algumas das funcionalidades mais recentes do JavaScript, como o operador opcional (?.) que estava causando o erro.

Seu processo de atualização usando o NVM (Node Version Manager) é realmente uma prática recomendada, pois permite gerenciar múltiplas versões do Node.js de forma eficiente. Isso é especialmente útil em ambientes de desenvolvimento onde diferentes projetos podem requerer diferentes versões do Node.js.

Para garantir que tudo funcione como esperado com as novas versões do Node.js e suas dependências, não se esqueça de rodar os testes frequentemente. Isso ajuda a identificar e corrigir rapidamente qualquer problema que possa surgir devido a incompatibilidades ou erros no código.

Bons estudos!