Lançamentos da Node.js
As principais versões da Node.js entram no estado de lançamento Atual (Current) por seis meses, o que dá aos autores de bibliotecas tempo para adicionar suporte a estas. Depois de seis meses, as versões de número ímpares (9, 11, etc.) deixam de ser suportadas e as versões de números pares (10, 12, etc) passam para o estado SLP Ativo (Active LTS) e estão prontas para uso geral. O estado de lançamento SLP (LTS) é “suporte de longo prazo”, o que normalmente garante que os erros de programação críticos serão corrigidos durante um total de 30 meses. As aplicações de produção apenas devem usar os lançamentos SLP Ativo (Active LTS) ou SLP de Manutenção (Maintenance LTS).
Calendário de Lançamento
Todos os detalhes sobre o calendário de lançamento da Node.js estão disponíveis na GitHub.
Apoio Comercial
O apoio comercial para versões após a fase de manutenção está disponível através do nosso parceiro HeroDevs do Programa de Sustentabilidade do Ecossistema OpenJS.
Procura pelo lançamento mais recente do ramo de uma versão?
Oficial ou Comunitário
O sítio da Node.js oferece vários métodos de instalação que permitem que a Node.js seja instalada duma maneira não interativa, por exemplo, através das interfaces de linha de comando, gestores de pacotes do sistema operativo (como o apt
) ou gestores de versões da Node.js (como o nvm
).
O projeto Node.js, numa tentativa de popularizar e publicitar os esforços da comunidade, introduziu uma nova página de Descargas que lista os métodos de instalação Oficial e Comunitário, proporcionando mais versatilidade e opções aos utilizadores. Com essa mudança, introduzimos o conceito de métodos de instalação “Oficial” e “Comunitário”. Para ser considerado “Oficial”, o método de instalação deve atender aos seguintes requisitos:
Requisitos |
---|
As novas versões da Node.js devem estar disponíveis em simultâneo com o lançamento oficial |
Os responsáveis pela manutenção dos projetos têm uma relação estreita com a Node.js, incluindo comunicação direta |
O método de instalação descarrega os binários oficiais empacotados pelo projeto Node.js |
O método de instalação não compila a partir da fonte quando os binários estão disponíveis, nem altera os binários oficiais fornecidos pela Node.js |