.env 파일 생성 및 구성 env-file

다음 .env 는 샘플 모듈의 일부가 아니지만 Adobe Developer App Builder 애플리케이션에서 사용하는 데 중요한 특수 파일입니다. 이 파일에는 비밀 및 기타 정보가 포함되어 있습니다. 이 파일을 코드 저장소에 커밋하지 마십시오.

이 비디오는 누구의 것입니까?

  • Adobe Commerce을 처음 사용하는 개발자로서 Adobe App Builder 사용 경험이 부족하여 다음에 대해 알아보고자 하는 사람 .env 파일.

비디오 콘텐츠

  • .env 파일 및 해당 용도 소개
  • .env 파일을 생성하는 방법
  • 파일을 추가하여 새 암호를 추가하는 방법
  • 이 파일에는 중요한 정보가 포함되어 있으므로 커밋하지 마십시오.

코드 샘플

# Specify your secrets here
# The .env file must not be committed to source control
## Adobe I/O Runtime credentials
AIO_runtime_auth=abcd1234-aaa-bbb-ccc-12345:Abcdd12345asdfadsfadsfee2323232323232
AIO_runtime_namespace=12345-someworkspace-stage
AIO_runtime_apihost=https://adobeioruntime.net
## Adobe I/O Console service account credentials (JWT) Api Key
SERVICE_API_KEY=

# You can include some commerce OAUTH credentials too, our sample module will use this
#COMMERCE_BASE_URL=https://somecommercewebsite.com/
#COMMERCE_CONSUMER_KEY=abcebdme5bvafnemk0mdeeiyfq123
#COMMERCE_CONSUMER_SECRET=ffff86sqws3pss5hhuofiqgq4t04rrr11
#COMMERCE_ACCESS_TOKEN=gdddfccronj098r4m04zyq773s5o64
#COMMERCE_ACCESS_TOKEN_SECRET=ggg7nb19jhr5gi9jzfan9ggzipe8yrus

파일의 샘플 모듈에서 사용되는 이러한 정적 값을 볼 수 있습니다 actions/commerce.index.js.

        const oauth = getCommerceOauthClient(
            {
                url: params.COMMERCE_BASE_URL,
                consumerKey: params.COMMERCE_CONSUMER_KEY,
                consumerSecret: params.COMMERCE_CONSUMER_SECRET,
                accessToken: params.COMMERCE_ACCESS_TOKEN,
                accessTokenSecret: params.COMMERCE_ACCESS_TOKEN_SECRET
            },
            logger
        )

App Builder - 첫 번째 앱 관련 페이지 빌드

recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f