demo crypto exchange
1.0.0
단일 페이지 애플리케이션 데모 암호화폐 거래소 프로젝트
성공적으로 설치하려면 docker가 설치되어 있어야 합니다.
프로젝트 파일을 저장할 폴더를 열고 콘솔을 연 다음 저장소를 복제하세요.
git clone https://github.com/maciekiwaniuk/demo-crypto-exchange
콘솔의 폴더를 프로젝트 파일이 포함된 생성된 폴더로 변경합니다.
cd demo-crypto-exchange
도커 실행
docker-compose up -d
환경 파일 복사
docker-compose exec php cp .env.dist .env
작곡가 설치 실행
docker-compose exec php composer install
npm 설치 실행
docker-compose exec php npm install
npm run dev 명령을 실행하여 js 파일 컴파일
docker-compose exec php npm run dev
SSL 키 생성
docker-compose exec php bin/console lexik:jwt:generate-keypair
데이터베이스 마이그레이션 실행( 마이그레이션하기 전에 .env에서 데이터베이스 연결 설정 )
docker-compose exec php bin/console doctrine:migrations:migrate
설비 로드
docker-compose exec php bin/console doctrine:fixtures:load --no-interaction
이제 http://localhost:80에서 서버에 액세스할 수 있습니다.
테스트 실행
docker-compose exec php bin/phpunit
프런트엔드 단위 테스트 실행
docker-compose exec php npm run test
E2E 테스트 실행
npx cypress run