- 29 Сен 2021
 
- 1,565
 
- 955
 
- 181
 
- 35
 
Стартовый шаблон 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
	Видео мануал
			
				Последнее редактирование: 
			
		
	
								
								
									
	
		
			
		
	
								
								
							
			
			