Atualizar a versão do Node
Você precisa atualizar para o Node.js 18 ou superior, caso contráro não conseguirá implantar seu site. Para obter mais informações, consulte a tabela abaixo.
São os clientes que controlam qual versão do Node.js é usada para executar um ambiente do Managed Runtime. A cada dois anos, os clientes precisam atualizar as versões do Node.js, já que o suporte a versões mais antigas é descontinuado para manter a segurança.
Definições das datas de suporte
- Fim da vida útil: Os clientes não podem mais implantar pacotes usando a versão do Node.js em questão após essa data.
- Descontinuação: Os clientes vão começar a ver uma advertência de que uma atualização da versão do Node.js será necessária no futuro para que não haja implantações interrompidas.
- Disponibilidade: Quando essa versão do Node.js teve suporte pela primeira vez.
A versão recomendada atualmente é o Node.js 20.
Versão | Data de disponibilidade | Data de descontinuação | Data do fim da vida útil |
---|---|---|---|
20.x | 19 de janeiro de 2024 | ||
18.x | 21 de junho de 2023 | ||
16.x | 3 de março de 2023 | 21 de junho de 2023 | 13 de setembro de 2023 |
14.x | 18 de setembro de 2021 | 30 de abril de 2023 | 13 de setembro de 2023 |
12.x | 18 de setembro de 2021 | 20 de setembro de 2022 | 14 de novembro de 2022 |
Para atualizar um ambiente para a versão com suporte mais recente do Node.js:
- Edite o arquivo
package.json
do seu projeto. - Atualize seus pacotes para versões que sejam compatíveis com a versão com suporte mais recente do Node.js.
- Atualize
ssrParameters.ssrFunctionNodeVersion
para a versão com suporte mais recente do Node.js. Esse atributo define a versão do Node.js usada pelos ambientes do Managed Runtime. - Atualize seus ambientes de desenvolvimento locais, servidores de integração contínua e qualquer recurso que crie pacotes para que usem a versão com suporte mais recente do Node.js. Reinstale todos os pacotes do seu projeto usando a nova versão do Node.js.
- Teste para assegurar que seu projeto funcione como esperado em um ambiente de desenvolvimento local.
- Envie um novo pacote e implante-o em um ambiente que não seja de produção.
- Confirme que o ambiente funciona como esperado.
- Implante o novo pacote no seu ambiente de produção.