- Студент: Андрей Червяков.
Не удаляйте и не изменяйте папки и файлы:
.editorconfig
, .gitattributes
, .gitignore
.
Если у вас ещё нет аккаунта на github.com, скорее зарегистрируйтесь.
Откройте репозиторий и нажмите кнопку «Fork» в правом верхнем углу. Репозиторий из Академии будет скопирован в ваш аккаунт.
Получится вот так:
Будьте внимательны: нужно клонировать свой репозиторий (форк), а не репозиторий Академии. Также обратите внимание, что клонировать репозиторий нужно через SSH, а не через HTTPS. Нажмите зелёную кнопку в правой части экрана, чтобы скопировать SSH-адрес вашего репозитория:
Клонировать репозиторий можно так:
git clone SSH-адрес_вашего_форка
Команда клонирует репозиторий на ваш компьютер и подготовит всё необходимое для старта работы.
Репозиторий создан для обучения на профессиональном онлайн‑курсе «Vue.js для опытных разработчиков» от HTML Academy.
- Docker
- Docker-compose
- NodeJS 10+
- Pre commit (optional)
https://docs.docker.com/get-docker/ https://dker.ru/docs/ (рус)
https://docs.docker.com/compose/install/
https://nodejs.org/en/download/
- Установить пакет локально следуя инструкциям https://pre-commit.com/#installation
- Выполнить команду
pre-commit install
- После этого, каждый комит будет проверять правила линтинга и править ошибки
- Перейти в директорию
cd src/frontend
- Установить зависимости
$ npm install
- Перейти в директорию
cd src/backend
- Установить зависимости
$ npm install
- Выполнить команду
$ docker-compose build .
- Запустить проект с помощью команды
$ make start_project
- Сервер будет запущен по адресу localhost:3000, а клиент по адресу localhost:8080
Мы создали готового пользователя и разместили его в нашей базе данных. Для входа в систему используйте следующие данные:
email: [email protected]
password: [email protected]
Вы можете поменять данные пользователя в файле src/backend/src/factory/users.json
Запустите проект и перейдите по адресу
http://localhost:3000/explorer/
Перейтите в директорию
template/
Установите зависимости выполнив команду
npm install
Запустите проект командой
npm start
Шаблон и верстка будут доступны по адресу http://localhost:9999
Верстку можно посмотреть в директории template/src