Especificando uma versão específica do ambiente de execução Node.js para serviços
No ServBay, especificar uma versão específica do ambiente de execução Node.js para um projeto, um script Node.js ou um site é muito simples. Este artigo explicará em detalhes como especificar uma versão concreta do Node.js para scripts e sites Node.js.
Especificando uma versão específica do Node.js e configuração para o projeto
O ServBay suporta a configuração do ambiente de execução Node.js em nível de projeto, que é feita através do arquivo .servbay.config
. Com o arquivo .servbay.config
, você pode configurar versões de execução do Node.js, endereços de repositório, diretórios de cache e muito mais em nível de projeto.
Para detalhes sobre a configuração e o uso, consulte o artigo Usando o arquivo .servbay.config.
Especificando uma versão específica do Node.js para scripts Node.js
Se você não quiser realizar uma configuração de versão do Node.js em nível de projeto e apenas quiser chamar temporariamente uma versão específica do Node.js, você pode usar este método.
No ServBay, você pode facilmente especificar a versão do Node.js utilizada por um script Node.js via linha de comando. Basta usar o comando node-<versão>
. Por exemplo, para rodar um script com Node.js 14, você pode executar o seguinte comando:
$ node-14 script.js
Olá Mundo
Versão do Node.js: 14.17.0
$ node-16 script.js
Olá Mundo
Versão do Node.js: 16.3.0
2
3
4
5
6
7
Explicação dos exemplos
node-14 script.js
: executa o scriptscript.js
usando a versão 14 do Node.js.node-16 script.js
: executa o scriptscript.js
usando a versão 16 do Node.js.
Com essa abordagem, é possível testar e executar a compatibilidade entre diferentes versões do Node.js de forma flexível.
Especificando uma versão específica do Node.js para sites
TIP
Esta funcionalidade será suportada em novas versões do ServBay
Se você precisa especificar uma versão do Node.js para todo o site, pode fazer isso através da interface de administração do ServBay.
Passos
Abra a interface de administração do ServBay: No aplicativo, encontre e abra o ServBay.
Navegue até as configurações do site: Clique em
site
no menu de navegação.Selecione o site específico: Na lista de sites, encontre o site específico que precisa ser configurado e clique no menu suspenso à direita para a versão do Node.js.
Escolha a versão do Node.js: No menu suspenso de configuração, selecione a versão do Node.js que você deseja usar. Certifique-se de que o serviço correspondente à versão do Node.js está instalado e em execução.
Observações
- Certifique-se de que a versão do Node.js está instalada: antes de escolher a versão do Node.js, verifique se essa versão do Node.js já está instalada e em execução no ServBay.
- Verificação de compatibilidade: após alternar a versão do Node.js, recomenda-se verificar a compatibilidade do site para garantir que todas as funcionalidades estejam funcionando corretamente.
Resumo
No ServBay, é muito simples especificar uma versão específica do ambiente de execução Node.js. Você pode especificar a versão do Node.js em nível de projeto através do arquivo .servbay.config
, definir diretamente a versão do Node.js para scripts através da linha de comando, ou usar a interface de administração do ServBay para especificar a versão do Node.js para todo o site. Seja para projetos, scripts individuais ou sites inteiros, você pode alternar entre versões do Node.js de maneira flexível para atender às diferentes necessidades de desenvolvimento e execução.