아피아토뷰
laravel(apiato) 및 vuejs(element-ui)로 작성된 데모 웹 애플리케이션
도커로 설치하는 방법
- 도커 설치 및 도커 작성
- laradoc/.env에서 DOCKER_HOST_IP="Docker IP 주소"를 입력하세요.
- api/.env.example을 api/.env로 복사합니다.
- laradoc/.env에서 REDIS_HOST 및 DB_HOST="Docker IP 주소"를 입력하세요.
- docker 명령줄에서 ./laradock으로 이동하여 "docker-compose up -d --build"를 입력합니다.
- "docker exec -it Workspace_ /bin/bash" 명령을 사용하여 작업 공간 컨테이너로 이동하고 "composer install"을 실행합니다. 그런 다음 "php artisan migration:refresh --seed"를 입력하여 데이터베이스에 테이블을 생성하고 시드합니다.
- artisan 질문 유형 "admin"에서 "php artisan Passport:client --password" 명령을 사용하여 애플리케이션용 oauth2 클라이언트를 생성합니다. 수신된 데이터를 api/.env(CLIENT_WEB_ADMIN_ID, CLIENT_WEB_ADMIN_SECRET) 파일에 추가하고 Workspace_ 컨테이너에서 "종료"합니다.
- ./vueAdmin 디렉토리로 이동하여 "npm install"을 사용하여 npm 패키지를 설치합니다. 설치 후 "npm run dev"를 입력하세요. 브라우저는 작동 중인 응용 프로그램과 함께 자동으로 시작됩니다.