Shopify 앱 CLI

3641 단어 ecommerceshopify
Shopify 앱 개발을 시작하려는 경우 Shopify CLI는 주로 NodeJS 또는 Ruby on Rails 앱을 만드는 경우 많은 워크플로를 최적화하는 도구 중 하나입니다.

Linux, macOS 또는 Windows 10에 설치할 수 있습니다. 저는 Homebrew를 통해 MacO에서 사용했습니다. Linux 또는 macOS를 사용하는 경우 다음 설명을 정확하게 알아야 합니다. RubyInstaller for Windows 또는 일부 VM을 설치합니다.



Shopify CLI 설치 ⚡️



이를 설치하고 구성하는 프로세스는 매우 간단하여 요구 사항이 있는 즉시 몇 분 안에 설정할 수 있습니다.

요구 사항


  • Shopify partner account
  • Shopify development store 앱 설치 및 테스트
  • Ruby 2.5.1+

  • 맥 OS




    $ brew tap shopify/shopify$ brew install shopify-cli
    


    데비안/우분투 리눅스


  • releases page에서 .deb 파일을 다운로드합니다. 2. 다운로드한 파일을 설치합니다.

  • $ sudo apt install /path/to/downloaded/shopify-cli-x.y.z.deb
    


    CentOS 8+/페도라/레드햇/수세 리눅스


  • releases page에서 .rpm 파일을 다운로드합니다. 2. 다운로드한 파일을 설치합니다.

  • $ sudo yum install /path/to/downloaded/shopify-cli-x.y.x.rpm
    


    사용 시작 👨‍💻



    첫 번째 단계는 Shopify CLI를 통해 자동으로 앱을 생성하는 것입니다. CLI는 설치하려는 스토어, 사용하려는 Shopify 파트너 계정과 같은 몇 가지 질문을 합니다. 기본 앱이 생성되자마자 앱 폴더에 액세스하고 테스트를 위해 로컬 서버를 시작하는 명령을 실행할 수 있습니다.
  • 터미널에서 앱을 생성합니다.

  • $ shopify create
    


  • 시작합니다.

  • $ shopify serve
    


    핵심 명령



    다음은 내 것과 같은 NodeJS 앱을 만든 후 사용할 수 있는 모든 명령입니다.

    연결: 기존 프로젝트를 Shopify 파트너 조직 및/또는 스토어에 연결(또는 다시 연결)합니다. .env 파일을 생성 또는 업데이트하고 .shopify-cli.yml 파일을 생성합니다.

    사용법: shopify 연결

    생성: 새 프로젝트를 생성합니다.

    사용법: shopify 생성

    로그아웃: 현재 인증된 파트너 조직 및 스토어에서 로그아웃하거나 유효하지 않은 자격 증명을 삭제합니다.

    사용법: shopify 로그아웃

    버전: 버전 번호를 인쇄합니다.

    사용법: shopify 버전

    배포: 현재 노드 프로젝트를 호스팅 서비스에 배포합니다. Heroku( https://www.heroku.com )가 현재 유일한 옵션이지만 향후 더 추가될 예정입니다.

    사용법: shopify 배포 [ heroku ]

    생성: 노드 프로젝트에서 코드를 생성합니다. 새 결제 API 호출, 새 페이지 또는 새 웹후크 생성을 지원합니다.

    사용법: shopify 생성 [ 결제 | 페이지 | 웹훅 ]

    열기: 기본 브라우저에서 로컬 개발 앱을 엽니다.

    사용법: Shopify 오픈

    채우기: 예시 고객, 주문 또는 제품으로 Shopify 개발 스토어를 채웁니다.

    사용법: shopify 채우기 [ 고객 | 기안자 | 제품 ]

    serve: 프로젝트의 로컬 개발 노드 서버와 로컬 호스트에 대한 공개 ngrok 터널을 시작합니다.

    사용법: shopify 서브

    터널: ngrok를 사용하여 로컬 개발 앱에 대한 http 터널을 시작하거나 중지합니다.

    사용법: shopify 터널 [ 인증 | 시작 | 멈추다 ]

    고맙습니다



    이 CLI를 사용해 본 적이 있다면 이 CLI에 대해 어떻게 생각하는지 알려주십시오. 어려움이 있다면 원본Shopify documentation을 확인할 수 있습니다.

    좋은 웹페이지 즐겨찾기