ASK CLI 환경 구축

2512 단어 AlexaSkillsKitask-cli


  • ASK CLI 설치
  • ASK CLI로 프로젝트 만들기
  • 배포하고 Echo Show 실제 기계에 반영

  • 대상



    스킬 개발 기초 트레이닝 시리즈 을 한 대로 하고 있는 것.
    node 설치됨

    콘솔에서 익숙해 졌기 때문에 이제 CLI에서 할 것입니다.

    환경



    mac
    ask version 2.22.4
    노드 14.15.1
    Echo Show 5 실제 기계

    설치



    빠른 시작: Alexa Skills Kit 명령줄 인터페이스(ASK CLI) 시작
    따라
    $ npm install -g ask-cli
    $ ask --version
    2.22.4
    
    $ ask configure
    ------------------------- Configuration Complete -------------------------
    Here is the summary for the profile setup:
    ...
    

    .ask/cli_config
    파일을 만들 수 있습니다.

    프로젝트 만들기



    ask new 사용
    $ ask new
    プロジェクト作成
    ? Choose the programming language you will use to code your skill:  NodeJS
    ? Choose a method to host your skill's backend resources:  Alexa-hosted skills
      Host your skill code by Alexa (free).
    ? Choose the default region for your skill:  us-east-1
    ? Please type in your skill name:  Hello World Skill
    ? Please type in your folder name for the skill project (alphanumeric):  HelloWo
    rldSkill
    

    만들면 언어가 영어가 되었다. 처음부터 일본어로 만들고 싶지만 그 방법을 모른다.
    우선 나중에 locales를 바꾸고 있다
    htps : // 코 m / 마키 쉬 / / ms / 52bd191 288c6b9d 2f

    작업 브랜치, 배포





    처음부터 3개의 리모트 브랜치가 되어 있다.


    브랜치 이름
    개요


    dev
    Alexa Console에서 보는 환경. 마스터로 푸시하면 자동으로 업데이트됩니다.

    마스터
    stg 환경. 개발 중에는 여기에 푸시한다. gitflow에서 말하는 develop

    prod
    프로덕션 반영용


    기본적으로 작업하는 브랜치는 master.

    반영, 테스트 흐름
    1. master로 작업하여 master로 푸시
    2. 자동 빌드되어 dev에 반영될 때까지 기다린다. (console 측에서 보는 것이 빠르다)
    3. console 테스트 화면 사용

    좋은 웹페이지 즐겨찾기