A versão do node.js no Ubuntu 24.10 é v14.21.3. Para usar o React (com vite), é necessária a versão mais recente, ou pelo menos uma versão muito posterior. Tentei várias maneiras de atualizar o node por meio do repositório de pacotes e tudo pareceu correr bem, incluindo receber uma mensagem dizendo que o node 22 foi instalado. No entanto, o comando node -v
ainda retornou v14.21.3 e tentou executar
npm run dev
para o servidor de desenvolvimento do React ainda retornou um erro por causa da versão do nó.
Então atualizei o nó usando nvm ( nvm install --lts
) e entãonvm use --lts
Isso funciona e node -v
retorna v22.14.0 (npm v11.1.0)
No entanto, a versão do node só fica em 22 até que o terminal seja fechado. Existe alguma maneira de tornar a mudança para a versão 22 permanente?