env 프로퍼티

  • 타입: Object

Nuxt.js로 클라이언트와 서버 측면에서 공유할 환경 변수들을 만들 수 있습니다.

예제 (nuxt.config.js):

module.exports = {
  env: {
    baseUrl: process.env.BASE_URL || 'http://localhost:3000'
  }
}

BASE_URL가 정의되어 있다면, baseUrl 프로피티를 만들 수 있으며 baseUrlhttp://localhost:3000과 같습니다.

자신의 baseUrl로 접근할 2가지 방법이 있습니다:

  1. process.env.baseUrl
  2. context.baseUrl, context api 페이지로 확인할 수 있습니다.

예제의 public token을 제공하기 위해 env 프로퍼티를 사용합니다.

예제를 사용하기 위해 axios를 사용합니다.

plugins/axios.js:

import axios from 'axios'

export default axios.create({
  baseURL: process.env.baseUrl
})

당신은 axios를 다음과 같이 사용할 수 있습니다: import axios from '~plugins/axios'

잘못된 부분이 있거나 이 문서에 기여하고 싶으신가요? GitHub에서 이 페이지를 수정해주세요!