[nuxt] dotenv 에서 prod 모드와 develop 모드에 따라 환경설정파일 따로 불러오기 > IT 기술백서

IT 기술백서

직접 알아내거나 검색하기 귀찮아서 모아 둔 것

JavaScript | [nuxt] dotenv 에서 prod 모드와 develop 모드에 따라 환경설정파일 따로 불러오기

본문

process.env.NODE_ENV 가 production 이 되는 경우 (배포모드)

[code]

nuxt build

nuxt start

nuxt export

[/code]

 

process.env.NODE_ENV 가 development 가 되는 경우 (디버그/개발 모드)

[code]

nuxt

[/code]

 

그러므로 nuxt.config.js 에서 다음과 같이 하면 환경변수를 모드에 따라 불러올 수 있다.

[code]

import path from 'path'

import dotenv from 'dotenv'

 

if (process.env.NODE_ENV === 'production') {

  dotenv.config({ path: path.join(__dirname, '.env.production') })

} else if (process.env.NODE_ENV === 'development') {

  dotenv.config({ path: path.join(__dirname, '.env.development') })

}

[/code]

 

댓글 0개

등록된 댓글이 없습니다.

Menu