본문 바로가기

[Web]/Vue

[Web] ENV 설정 & Vue process.env.NODE_ENV 설정

반응형

vue.config.js 생성 시, 아래와 같이 배포 모드와 개발자 모드로 나누어 진행할 수 있다.

module.exports = {
    // options...
    publicPath: process.env.NODE_ENV === 'production'
        ? '/dfddd/'
        : '/frontend/',
    devServer: {
        disableHostCheck: true
    }
}

 

process.env.NODE_ENV = 'production' - 배포 모드

 

process.env.NODE_ENV = 'development' - 개발자 모드

 

이 외에 env에 대해서 좀 더 알아본 링크를 첨부합니다.

 

http://afrobambacar.github.io/2017/03/proccess-env-of-nodejs.html

 

NodeJS의 process.env란 무엇인가?

서버의 환경변수 설정

afrobambacar.github.io

https://velog.io/@yhe228/2020-02-08-1102-%EC%9E%91%EC%84%B1%EB%90%A8-o7k6czx831

 

express framework - 1(feat. NODE_ENV)

express express는 MERN stack 의 server framework이다. express framework를 사용하려면 먼저 아래와 같은 코드를 사용해 npm에서 다운로드 받아야 한다. npm install expres --save 먼저 간단한 exprerss 서버를 만들어서 h

velog.io

https://steemit.com/kr/@inspiredjw/node-js-nodeenv

 

Node.js 에서 NODE_ENV 값으로 배포/개발 환경설정하기 — Steemit

보통 Node.js 를 실행할 때 NODE_ENV 값을 이용해서 production ( 배포 ) 모드 development ( 개발 ) 모드 이렇게 두 가지로 나누어서 실행하게 되는데요. Node.js 프레임워크인 Express 의 경우 production 모드 일때

steemit.com

 

반응형