Skip to content

Latest commit

 

History

History
51 lines (27 loc) · 3.17 KB

Workflow.md

File metadata and controls

51 lines (27 loc) · 3.17 KB

Как работать над проектом

Окружение

Для удобства работы над проектом используются инструменты из Node.js и npm. Все необходимые настройки произведены. Всё, что от вас требуется,— это убедиться, что на рабочем компьютере установлена Node.js, а после в терминале перейти в директорию с проектом и единожды запустить команду:

npm install

Данная команда запустит процесс установки зависимостей проекта из npm.

После успешной установки зависимостей вы сможете использовать инструменты для разработки, вроде ESLint и Browsersync, которые идут с проектом. Для этого в файле package.json предусмотрены следующие сценарии...

npm run start

Запускает локальный сервер с помощью Browsersync. После запуска сайт будет доступен для просмотра в браузере по адресу http://localhost:3000.

При сохранении изменений в любом js-файле в директории /js страница автоматически перезагрузится в браузере. Таким образом, вы можете следить за разработкой проекта в режиме реального времени.

Обратите внимание, после запуска Browsersync продолжит работу, пока вы самостоятельно не остановите его, нажав в терминале сочетание клавиш Ctrl + C.

npm run lint

Запускает ESLint для линтинга js-файлов в директории /js по правилам и требованиям к JavaScript-коду, принятым в Академии.

Структура проекта

css/, fonts/, img/

Директории со статическими файлами проекта: стилями, изображениями, шрифтами и т.д.

photos/

Директория с фотографиями, которые нужно будет отобразить на странице в одном из заданий.

js/

Ваша главная рабочая директория, в которой будут храниться все скрипты проекта.

vendor/

Директория с кодом библиотек.

index.html

Главная страница проекта.

Остальное

Все остальные файлы в проекте являются служебными. Пожалуйста, не удаляйте и не изменяйте их самовольно. Только если того требует задание или наставник.