План

  1. Что такое Node.js? Для чего используется? Какие преимущества и недостатки?

  2. Модульная система в Node.js. CommonJS модули. Разница между CommonJS и ES6.

  3. Что такое npm? Основные команды npm CLI. Установка глобальных і локальных пакетов.

  4. Версионирование. SemVer.

  5. Глобальные переменные (global) и переменные модуля. process

  6. Работа с аргументами командной строки argv. Пакеты calc.js, yargs.

  7. Работа с файловой системой. Базовые модули fs и path.

  8. Дебаг Node.js программы в браузере. Chrome Inspector.

Last updated