Skip to Content
⚙️ Сайт находится в стадии разработки.
ПортфолиоПродуктыMovies ExplorerБыстрый старт

Быстрый старт

Локальная сборка проекта возомжна. Для этого требуется выполнить следующие действия.

  1. Создать на жестком диске корневую папку проекта (например, dev) и перейти в нее.

Для этого последовательно выполнить две команды в Терминале (Консоли):

~/dev
mkdir dev cd dev
  1. Запустить клиентскую часть проекта

2.1. Клонировать Github-репозиторий с клиентской частью проекта в корневую папку:

dev
git clone https://github.com/pnrf/movies-explorer-frontend.git

2.2. Перейти в папку с депозиторием:

cd dev/movies-explorer-frontend

2.3. Установить зависимости в папке с репозиторием

dev/movies-explorer-frontend
npm install

2.3. Запустить клиентскую часть проекта в браузере (порт 3000)

dev/movies-explorer-frontend
npm run start

Если основной браузер, который по умолчанию установлен в вашей операционной системе, не откроется автоматически, запустите его вручную и введире адрес: http://localhost:3000.

В случае успеха вы увидите главную страницу веб-приложения. Как показано на рисунке 1.

Рисунок 1. Главная страница веб-приложения (порт 3000)


  1. Запустить серверную часть проекта

Без подключения серверной части веб-приложения, вы не сможете зарегистрироваться в нем и войти в личный кабинет.

3.1. Перейти в корневую папку проекта:

dev/movies-explorer-frontend
cd ..

3.2. Клонировать Github-репозиторий с серверной частью проекта в корневую папку:

dev
git clone https://github.com/pnrf/movies-explorer-api.git

3.3. Перейти в папку с депозиторием:

cd dev/movies-explorer-api

3.4. Установить зависимости в папке с репозиторием

dev/movies-explorer-api
npm install

3.5. Запустить серверную часть проекта в браузере (порт 3001)

dev/movies-explorer-api
npm run dev

В случае успеха Терминал (Консоль) отобразит сообщение:

dev/movies-explorer-api
$ movies-explorer-api % npm run start > movies-explorer-api@1.0.0 start > node app.js Приложение слушает порт: 3001 БД успешно подключена

Если основной браузер, который по умолчанию установлен в вашей операционной системе, не откроется автоматически, запустите его вручную и введире адрес: http://localhost:3001.

В случае успеха серверная часть веб-приложения, запущенная по адресу: http://localhost:3001 выдаст сообщение: {"message":"Требуется авторизоваться"}. Как показано на рисунке 2.

Рисунок 2. Серверное сообщение (порт: 3001)

Обновлено