- dotenv
서버에서 global로 사용하는 변수들을 저장해놓고 쓸 수 있게 해준다. ex) 포트나 DB 주소 등...
$ npm i dotenv
app.js
import dotenv from "dotenv";
dotenv.config();
const PORT = process.env.PORT || 3000;
.env
PORT=3000
MONGO_URI=mongodb://localhost/test
이런 식으로 필요한 정보들을 넣고 필요할 경우 불러서 바로바로 쓸 수 있다.
process.env.~ 하고 부르면 바로 사용 가능!!
.추가 200207
create-react-app으로 react를 만들면 기본적으로 .env가 사용 가능하다.
.env의 변수 이름에 REACT_APP을 앞에 붙여주기만 하면된다.
ex) REACT_APP_URL = https://~~.com
'개발 일기 > NodeJS' 카테고리의 다른 글
[Node] babel-node가 권한 문제로 실행이 안될 경우 #@babel-node (1) | 2020.02.07 |
---|---|
[MongoDB] 페이징 처리 와 populate #mongoose (0) | 2020.02.06 |
[Node] 메일 인증 암호화 #crypto #encoding (0) | 2020.01.21 |
[Node] 서버에서 메일 보내기&메일 인증 #nodemailer (0) | 2020.01.21 |
[Node] 서버 세팅하기 @babel (0) | 2020.01.10 |