Среда - Node.js

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом лабораторном задании мы исследуем функциональность Node.js и узнаем, как определить, выполняется ли наш код в среде Node.js. С помощью глобального объекта process мы можем проверить, выполняется ли наш код в среде выполнения Node.js, и выполнять соответствующие действия. В этом лабораторном задании вы получите практический опыт работы с Node.js и углубите свое понимание его возможностей.

Как определить, является ли текущая среда выполнения Node.js

Для определения того, является ли текущая среда выполнения Node.js, следуйте следующим шагам:

  1. Откройте Терминал/SSH.
  2. Введите node.
  3. Используйте глобальный объект process, который предоставляет информацию о текущем процессе Node.js.
  4. Проверьте, определены ли process, process.versions и process.versions.node.

Вот код для определения, является ли текущая среда выполнения Node.js:

const isNode = () =>
  typeof process !== "undefined" &&
  !!process.versions &&
  !!process.versions.node;

Вы можете протестировать код, вызвав функцию isNode:

isNode(); // true (Node)
isNode(); // false (браузер)

Резюме

Поздравляем! Вы завершили лабораторную работу "Среда - Node.js". Вы можете практиковаться в более многих лабораторных работах в LabEx, чтобы улучшить свои навыки.