환경변수 3

환경변수 ConfigModule

- 설치 yarn add @nestjs/config - import ConfigModule.forRoot(), - 환경변수 위치를 지정하거나, 다른 모듈에서도 사용할 수 있도록 글로벌 설정할 경우 ConfigModule.forRoot({ isGlobal: true, envFilePath: './env/.dev.env', }), https://docs.nestjs.com/techniques/configuration#custom-env-file-path Documentation | NestJS - A progressive Node.js framework Nest is a framework for building efficient, scalable Node.js server-side applications. ..

코딩/Nest.js 2024.04.22

React 환경변수

전에 환경변수 글을 썼었는데 이게 백엔드에서 쓰는 방법이고, React는 쓰는 방법이 다르다고 한다. https://springdream0406.tistory.com/41 백엔드 환경변수 코딩을 하다보면 개인 정보의 입력이 필요하다. 예를 들어 연락처나, API_KEY 같은 것 말이다. 하지만 이를 git에 올리게 되면 도용 같은 여러가지 문제가 생기게 되므로, 이를 방지하고자 환경변수 springdream0406.tistory.com react의 경우 다른 라이브러리를 설치할 필요없이, .env 파일에 변수명을 REACT_APP_변수명 으로 지어줘야한다. ex) REACT_APP_API = exampleReact 그리고 사용하는 곳에서는 일반적으로 env가져오듯이 쓰면 된다. ex) const reac..

코딩/React 2024.03.25

Node 환경변수

코딩을 하다보면 개인 정보의 입력이 필요하다. 예를 들어 연락처나, API_KEY 같은 것 말이다. 하지만 이를 git에 올리게 되면 도용 같은 여러가지 문제가 생기게 되므로, 이를 방지하고자 환경변수라는걸 설정하게 된다. 우선 .env 라는 파일을 하나 만들어준다. 그 안에 아래와 같이 KEY = VALUE 식으로 작성을 해준다. (객체 형식으로 작성이 가능한지 보았는데, 환경변수는 문자열 타입으로 처리가 되어서, 만약 객체형식으로 만들고 싶다면 JSON 형식으로 작성하면 된다고한다. 그런데 git이나 netripy에서 환경변수 설정을 KEY = VALUE 형식으로 하기 떄문에 아래와 같이 작성하는게 더 좋을듯 싶다.) SMS_KEY = QWERTY SMS_SECRET = ASDFGG SMS_SENDE..

코딩/Node.js 2024.03.05