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]
[출처 : 핵탐]