PokemonMElocal 와 PokemonMEdev

이 글은 2024-08-09에 최종 업데이트 되었습니다.

Table of contents

지금까지의 플러그인 개발 과정에서 동일한 플러그인이 배포 방식 (로컬과 클라우드)에 따라 앱의 이름이 달라지는 것을 볼 수 있었습니다.

*******


이것은 매니페스트(manifest.json) 안에 설정된 APP_NAME_SUFFIX 변수의 영향입니다.

1
2
3
4
    "name": {
        "short": "PokemonME${{APP_NAME_SUFFIX}}",
        "full": "포켓몬 정보 조회 코파일럿 플러그인"
    },

APP_NAME_SUFFIX 변수는 env 폴더 아래에 있는 .env.local 파일과 .env.dev 파일에 설정되어 있습니다.

.env.local

# Built-in environment variables
TEAMSFX_ENV=local
APP_NAME_SUFFIX=local

.env.dev

# Built-in environment variables
TEAMSFX_ENV=dev
APP_NAME_SUFFIX=dev