Домашне задание 2
Продвинутый курс по веб-разработке
Груповая разработка
Участники проекта
- Максим Матюхин (тимлид)
- Иван Корепанов
- Елизавета Овинова
- Михаил Пинчук
##Инструкция по установке проекта
Копирование проекта
- git clone https://github.com/settler-mar/photo_album photo_album
- cd photo_album
- npm i
для работы sass-lint
- Установите Ruby
- Выполните команду
gem update --system && gem install scss_lint
Если команда не выполнится, то для Windows воспользоваться http://rubyinstaller.org/ и через него поставить scss_lint
##Сборка проекта
gulp
После запуска данной команды запускается сервер для тестирования фронтенда. Адрес по которому он доступен будет выведен в косоли.
##Инструкция запуска сервера
Для сборки сервера выполнить команду
gulp dist
Для работы необходимо установить сервер MongoDB
Дале сервер запускается командой
node express/index
##Создание превью на сервере
Для создания миниатюр необходимо установить imagemagick
Ubuntu
apt-get install imagemagick
Mac OS X
brew install imagemagick
Fedora/CentOS
yum install imagemagick