Letton / x3fable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Инструкция по работе с проектом

ВЛАЖНО!

React обовлён до 18 версии

База данных

Установите Postgres

С помощью Postgres создайте базу данных для проекта

Node.js

Уставноите Node.js

Минимальная версия Node.js - 16.14.2

Настройка конфигурации

Создайте файл .env или задайте переменные окружения

NODE_ENV="Для продакшн версии задайте значение - production"
SECRET="Секретный ключ для подписи JWT"
DB_USER="Пользователь базы данных"
DB_PASSWORD="Пароль от базы данных"
DB_HOST="Хост базы данных, для примера - localhost"
DB_PORT="Порт базы данных"
GOOGLE_USER="Ваша почта"
GOOGLE_PASSWORD="Ваш пароль от почты, сгенерированный в паролях приложений Google"
HOST="Хост, для примера - localhost:3000"
PORT="Порт"

Работа с проектом

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

npm i
# or
yarn

Для запуска проекта

Запуск в production режиме

Убедитесь что переменная окружения NODE_ENV=production

Соберите проект

npm run build
# or
yarn build

Запустите проект

npm run start
# or
yarn start

Запуск в development режиме

npm run dev
# or
yarn dev

Откройте http://localhost:3000 с помощью браузера, чтобы увидеть результат

About


Languages

Language:JavaScript 81.2%Language:CSS 18.7%Language:HTML 0.1%