Для удобства работы над проектом используются инструменты из Node.js и npm. Все необходимые настройки произведены. Убедитесь, что на рабочем компьютере установлен актуальный LTS релиз Node.js**. Актуальная версия Node.js указана в файле package.json в поле node. Затем, в терминале, перейдите в директорию с проектом и единожды запустите команду:
npm installКоманда запустит процесс установки зависимостей проекта из npm.
В package.json предопределено несколько сценариев.
npm run compileСоздаст директорию dist и скомпилирует проект.
npm run cleanУдаляет директорию dist. Используется перед компиляцией.
npm run buildВыполняет сборку проекта: удаляет ранее скомпилированный проект и компилирует заново.
npm run lintЗапуск проверки проекта статическим анализатором кода ESLint.
Линтер проверяет файлы только внутри директории src.
Обратите внимание, при запуске данной команды, ошибки выводятся в терминал.
npm run ts -- <Путь к модулю с ts-кодом>Пакет ts-node позволяет выполнить TS-код в Node.js без предварительной компиляции. Используется только на этапе разработки.
npm startВ процессе запуска проекта будет выполнен процесс «Сборки проекта» и запуска результирующего кода.
Исходный код проекта: компоненты, модули и так далее. Структура директории src может быть произвольной.
Инструкции по работе с учебным репозиторием.
Советы и инструкции по внесению изменений в учебный репозиторий.
Все остальные файлы в проекте являются служебными. Пожалуйста, не удаляйте и не изменяйте их самовольно. Только если того требует задание или наставник.