메두사 익스텐더 CLI

Medusa은 몇 분 만에 자신의 상점을 만들 수 있는 오픈 소스 헤드리스 상거래 플랫폼입니다. Medusa를 전자 상거래 상점에 좋은 선택으로 만드는 이유 중 하나는 확장성입니다.

Medusa-extender은 당신의 메두사 프로젝트를 한 단계 업그레이드 시켜주는 패키지입니다. medusa-extender는 많은 기능을 제공하기 때문에 더 쉽게 사용할 수 있도록 새로운 도구가 만들어졌습니다.

여기에서는 CLI가 제공하는 기능과 사용 방법을 살펴보겠습니다.

API 참조



작업을 더 쉽게 하기 위해 프로젝트에는 다음을 허용하는 CLI가 함께 제공됩니다.
최소한의 코드 구현으로 모든 구성 요소를 생성하고
마이그레이션을 실행하고 적용된 마이그레이션 및 적용할 마이그레이션 목록을 표시할 수 있습니다.


명령 참조




이름
별명
설명

migratem아직 적용되지 않은 마이그레이션을 마이그레이션합니다. 이미 적용되고 적용할 마이그레이션을 표시할 수도 있습니다.
generateg모듈, 서비스, 엔티티, 저장소, 마이그레이션, 유효성 검사기, 라우터, 미들웨어 중에서 새 구성 요소 생성

명령 생성 참조




용법


./node_modules/.bin/medex g [option]


옵션



이름
별명
설명

--module <name>-m새 모듈을 생성합니다.
--middleware <name>-mi새 미들웨어를 생성합니다.
--service <name>-s새 서비스를 생성합니다.
--router <name>-r새 라우터를 생성합니다.
--entity <name>-e새 엔티티를 생성합니다.
--repository <name>-re새 저장소를 생성합니다.
--migration <name>-mi새 마이그레이션을 생성합니다.
--validator <name>-va새 유효성 검사기를 생성합니다.
--path-p구성 요소를 생성해야 하는 경로를 지정합니다(기본적으로 구성 요소는 [ src/modules/<name>/<name>.<type>.ts ]에서 생성됩니다.


👉 예시

위치를 지정하지 않고-p
./node_modules/.bin/medex g -m store


Generate the store modules at src/modules/store/store.module.ts



위치 지정 첨부-p
./node_modules/.bin/medex g -m store -p src/modules


Generate the store modules at src/modules/store.module.ts



명령 마이그레이션 참조




용법



./node_modules/.bin/medex m [option]




옵션



이름
별명
설명

--run-r이전 방법을 실행합니다.
--show-s적용된 마이그레이션과 적용되지 않은 마이그레이션을 모두 표시합니다.


토론



토론에 참여하는 데 관심이 있다면 팔로우할 수 있습니다links.



결론



이 프로젝트에는 ⭐이 필요합니다. 별점 ⭐을 남기는 것을 잊지 마십시오.

이 새로운 도구가 medusa-extender를 더 나은 방법으로 즐기는 데 도움이 되고 커뮤니티를 기쁘게 하기를 바랍니다 ❤️

이제 최소한의 구현으로 마이그레이션을 쉽게 관리하고 구성 요소를 생성할 수 있습니다.

곧 만나요 🚀

좋은 웹페이지 즐겨찾기