메두사 서버 설정
2439 단어 beginnersjavascriptwebdev
예를 들어 서버와 별도의 관리 패널 또는 상점을 실행할 수 있습니다.
이 모든 것에서 서버는 모든 것의 핵심입니다. 데이터베이스와 사용 가능한 모든 작업을 유지 관리합니다.
그 부분에 대해 자세히 알아보고 서버를 설정하고 서버와 직접 상호 작용하는 방법을 보여 드리겠습니다.
메두사 서버 설정
첫 번째 단계는 medusa-cli를 설치하는 것입니다. 이렇게 하면 프로젝트를 빠르게 설정하는 데 도움이 됩니다.
터미널에서 다음 명령을 실행합니다.
npm install @medusajs/medusa-cli -g
이를 설치하면 서버 프로젝트를 만들 수 있습니다. 계속해서 더미 데이터로 데이터베이스를 시드할 수도 있습니다.
medusa new medusa-server --seed
프로젝트는
medusa-server
폴더에 생성되며 위의 명령에서 이 이름을 사용하는 이름으로 변경할 수 있습니다.모든 것을 설치하고 데이터베이스를 시드하는 데 시간이 걸립니다. 완료되면 폴더로 이동할 수 있습니다.
cd medusa-server
거기에서 다음 명령으로 서버를 시작할 수 있습니다.
medusa develop
이렇게 하면 제품이 스풀링되고 결국 포트 9000에서 서버를 사용할 수 있다는 내용이 표시됩니다.
데이터베이스에 연결
기본 medusa 서버는 SQLite 데이터베이스를 기반으로 작동하며 database client 을 사용하여 실제 파일에 매우 쉽게 연결할 수 있습니다.
이 예에서는 TablePlus를 사용하여 프로젝트의 루트에 있는 SQLite 파일에 연결합니다.
연결되면 사용 가능한 시드 데이터가 표시되어야 합니다.
제품 보기
지금 시도할 수 있는 또 다른 작업은 실제 API 끝점을 테스트하는 것입니다.
예를 들어 모든 제품 목록을 검색할 수 있습니다.
이 엔드포인트는
localhost:9000/store/products
에서 사용할 수 있습니다.예를 들어 Insomnia로 조회하면 모든 제품이 깔끔하게 나열되어 있는 것을 볼 수 있습니다.
읽어주셔서 감사합니다. 연결합시다!
제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook에 연결하거나
Reference
이 문제에 관하여(메두사 서버 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydevtips1/setting-up-the-medusa-server-4c8j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)