profile
developer

Node JS Logger 적용

Node JS로 서버를 개발하면서 필요한 부분 중 하나는 로그를 기록하는 것이다. 오늘은 Node JS 개발에 가장 많이 사용되는 logger 패키지인 winston과 http request를 기록(?)할 수 있는 morgan을 사용하여 로그를 남기는 법을 작성해볼 것

2022년 7월 3일
·
0개의 댓글
·

Node JS 환경 변수 관리하기

프로젝트를 하며 항상 겪는 문제 중 하나가 local/dev/prd 의 환경 셋팅을 분리하는 것이다.오늘은 Node.js에서 dotenv와 cross-env를 통해 환경변수를 관리하는 방법을 적어보고자 한다.dotenv는 환경변수를 파일에 저장할 수 있도록 해주는 라이

2022년 6월 26일
·
0개의 댓글
·

Git Repository 소스 올리기

github에 repository를 생성하고 소스를 올려보자!먼저 git이 없다면 git을 다운로드한다. install시 나타나는 여러 설정들은 그냥 default로 두고 넘어갔다.github으로 가서 새로운 repository를 생성해준다.올리고자 하는 소스가 있는

2022년 6월 25일
·
0개의 댓글
·

Node JS ES Module Path alias 적용하기

node js 로 서버를 개발하면서 path alias를 적용하려고 했는데, 구글링 결과 module-alias 를 많이 사용하는 듯 하여 적용해 보려고 했다.그런데.. 찾아보니..module-alias는 ES Module에는 적용되지 않는다(?) 라는 검색결과를 보았

2022년 6월 25일
·
0개의 댓글
·

nodemon 설치하기

nodeJS로 개발을 하면 수정사항이 생길 때마다 서버를 껐다가 재실행해야하는데 이러한 불편함을 해결해줄 수 있는 것이 바로 nodemon이다.nodemon은 파일이 수정될 때마다 서버를 자동으로 restart 해주는 package이다!!아래의 명령어를 실행하여 nod

2022년 6월 18일
·
0개의 댓글
·

Node JS에서 ES Module 사용하기

https://www.daleseo.com/js-node-es-modules/ 를 공부한 내용을 정리하였습니다! npm init으로 nodeJS를 만들면 기본적으로 CommonJS(require) 방식으로 모듈을 불러올 수 있다.하지만 필요에 따라 ES Mod

2022년 6월 18일
·
0개의 댓글
·

Node JS 시작하기

node js를 설치하고자 하는 곳에서 npm init 명령어를 실행하면 아래와 같은 화면이 나온다. package name만 입력해주고 나머지는 Enter를 쭉 눌러준다. (물론 다 입력해줘도 되겠지..)그렇게 하면 package.json 파일이 생성된다.node j

2022년 6월 18일
·
0개의 댓글
·