Тема 1. Транспиляция и сборка проекта с использованием директив импорта и экспорта в код с модульностью CommonJS

  1. Создание проекта
yarn init -y
  1. Добавление зависимостей
yarn add -D babel-cli babel-preset-env
  1. Настройка Babel (файл .babelrc)

  2. Добавление библиотеки moment

yarn add moment
  1. Команда транспиляции
babel-node ./src/index.js
  1. Сборка проекта
babel ./src -d ./lib

Файлы main.js и name.js находятся в отношении нативной модульности.

Исходные файлы расположены в директории src, транспилированные - в директории lib.