- 29 Сен 2021
- 1,457
- 866
- 181
- 34
Стартовый шаблон RAGE:MP проекта
github.com
Используемые технологии
Server-side: TypeScript
Client-side: TypeScript
Frontend: React
База данных: PostgreSQL
ORM: Prisma
Пакетный менеджер: pnpm
Node.js: v20.18.3
Контейнеризация: Docker Desktop
Локализация: i18next
В проекте используются готовые решения.
@rilaxik
@Harvey Specter
@kwert887
1. Установите глобальные зависимости:
2. Скачайте и установите Node.js v20.18.3
3. Скачайте и установите Docker Desktop
4. Переименуйте файл в корне проекта .env.example в .env (Пользователь и пароль от базы данных)
5. Запустите контейнеры Docker:
6. Установите зависимости проекта:
7. Настройте базу данных:
8. Сборка проекта
9. Запуск проекта
Видео мануал
GitHub - Vermilion-ks/rage-boilerplate: RAGE server boilerplate using TypeScript/React/Prisma
RAGE server boilerplate using TypeScript/React/Prisma - Vermilion-ks/rage-boilerplate
Используемые технологии
Server-side: TypeScript
Client-side: TypeScript
Frontend: React
База данных: PostgreSQL
ORM: Prisma
Пакетный менеджер: pnpm
Node.js: v20.18.3
Контейнеризация: Docker Desktop
Локализация: i18next
В проекте используются готовые решения.
@rilaxik
@Harvey Specter
@kwert887
1. Установите глобальные зависимости:
Bash:
npm install -g pnpm
npm i tsx -g
2. Скачайте и установите Node.js v20.18.3
3. Скачайте и установите Docker Desktop
4. Переименуйте файл в корне проекта .env.example в .env (Пользователь и пароль от базы данных)
5. Запустите контейнеры Docker:
Bash:
docker compose -f docker-compose.yml up -d
6. Установите зависимости проекта:
Bash:
pnpm install
7. Настройте базу данных:
Bash:
pnpm run prisma:setup
8. Сборка проекта
Bash:
pnpm run build:all
9. Запуск проекта
Bash:
pnpm run start
Видео мануал
Последнее редактирование: