Leaguestats.gg의 목표는 모든 League of Legends 소환사에 대한 글로벌 완전한 데이터를 제공하는 것입니다.
다음은 일부 소환사에 대한 통계의 예입니다.
개발 환경 요구 사항:
docker-compose.yml
파일을 사용하면 개발 시 PostgreSQL 및 Redis를 빠르게 설정할 수 있습니다.
도커 컨테이너 설정:
> docker-compose up --build -d
로컬 머신에서 개발 환경 설정:
> git clone https://github.com/vkaelin/LeagueStats.git
> cd leaguestats/client
> npm install
# And
> cd leaguestats/server
> npm install
> cp .env.example .env # edit the values (see below for more info)
> node ace migration:run
마이그레이션을 실행하기 전에 서버 .env에 몇 가지 세부 정보를 추가해야 합니다.
APP_KEY 실행 node ace generate:key
생성하려면 해당 .env 변수에 값을 복사하여 붙여넣으세요.
데이터베이스 변수 PG_USER, PG_PASSWORD 및 PG_DB_NAME을 설정합니다. docker를 사용하는 경우 아래와 같이 설정할 수 있습니다.
PG_USER=root
PG_PASSWORD=root
PG_DB_NAME=leaguestats
앱 실행:
> cd client
> npm run dev
# And
> cd server
> npm run dev
앱 배포:
> cd client
> npm run build
> npm run preview # to test the build locally
# And
> cd server
> npm run build
> node build/server.js
주저하지 말고 기능을 조정하거나 추가하여 프로젝트에 기여하세요! 버그 보고서나 풀 요청을 환영합니다.
비상업-동일조건변경허락 4.0 국제(CC BY-NC-SA 4.0)
https://creativecommons.org/licenses/by-nc-sa/4.0/
공유 — 어떤 매체나 형식으로든 자료를 복사하고 재배포합니다.
적응 — 자료를 리믹스, 변형 및 구축
비상업적 — 자료를 상업적인 목적으로 사용할 수 없습니다.
ShareAlike — 자료를 리믹스, 변형 또는 제작하는 경우 원본과 동일한 라이선스에 따라 기여물을 배포해야 합니다.