Тема 1. Транспиляция и сборка проекта с использованием директив импорта и экспорта в код с модульностью CommonJS
- Создание проекта
yarn init -y
- Добавление зависимостей
yarn add -D babel-cli babel-preset-env
-
Настройка Babel (файл .babelrc)
-
Добавление библиотеки moment
yarn add moment
- Команда транспиляции
babel-node ./src/index.js
- Сборка проекта
babel ./src -d ./lib
Файлы main.js и name.js находятся в отношении нативной модульности.
Исходные файлы расположены в директории src, транспилированные - в директории lib.