Introdução
Neste laboratório, exploraremos a funcionalidade do Node.js e aprenderemos como determinar se nosso código está sendo executado em um ambiente Node.js. Ao usar o objeto global process, podemos verificar se nosso código está sendo executado dentro de um ambiente de tempo de execução Node.js e realizar ações específicas de acordo. Este laboratório fornecerá experiência prática com Node.js e aprofundará sua compreensão de suas capacidades.
Como Determinar se o Ambiente de Tempo de Execução Atual é Node.js
Para determinar se o ambiente de tempo de execução atual é Node.js, siga estes passos:
- Abra o Terminal/SSH.
- Digite
node. - Use o objeto global
processque fornece informações sobre o processo Node.js atual. - Verifique se
process,process.versionseprocess.versions.nodeestão definidos.
Aqui está o código para determinar se o ambiente de tempo de execução atual é Node.js:
const isNode = () =>
typeof process !== "undefined" &&
!!process.versions &&
!!process.versions.node;
Você pode testar o código chamando a função isNode:
isNode(); // true (Node)
isNode(); // false (browser)
Resumo
Parabéns! Você concluiu o laboratório Environment Is Node.js. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.