Enjoy Programming

Express (Node.js) 서버만들기 본문

JavaScript/Node.JS

Express (Node.js) 서버만들기

LEETAEEON 2021. 4. 6. 16:53

작업공간에서 git init을 통해 repository를 생성했으니 이제 git-hub으로 가보자.

깃헙에서 레포지토리를 만든다.

그리고 레포지토리를 연동함에 앞서

gitignore를 해주자. node_modules에 많은 모듈들이 다운되어 변경된 내용이 많아 git이 이모든 것을 처리 하려고 하기 때문이다

너무 무거우니 코드만 업로드 할 수 있도록 하자

gitignore파일에 node_modules를 적어주면 커넥션이 끊긴다.

또는 구글에 gitignore nodejs를 치면  모든 종류의 파일을 포함한 node.js에 표준화된 gitignore 샘플이 있다

찾아서 복붙해주자.

github.com/github/gitignore/blob/master/Node.gitignore

 

github/gitignore

A collection of useful .gitignore templates. Contribute to github/gitignore development by creating an account on GitHub.

github.com

이어서 package_lock.json도 ignore해주자.

이유는 package에 대한 security와 관련되있어서 그런다고 한다.

리드미 파일도 만들어주고

깃헙에 url을 복사하고 git remote add origin "url"

을 해주고 커밋해주자 그리고 push origin master해주자

연동 되었다.

 

본격적으로 express를 사용해보자.

expressjs에서 비기닝 문서에서 가져와서 수정한 내용이다.

자 콘솔창에 npm start를 쳐주면

실행후 브라우저와 콘솔창의 모습이다.

콘솔창에는 콜백함수가 실행되어 콘솔로그의 내용이 찍힌다.

브라우저에 cannot get /는 root에서 가져올게 없다는 뜻이다. 뭐 한게 없으니까...

자 이어서 다음 포스트를 하겠다.

'JavaScript > Node.JS' 카테고리의 다른 글

Babel and nodemon  (0) 2021.04.07
Express (Node.js) route  (0) 2021.04.06
Express (Node.js) 설치하기  (0) 2021.04.06
Express ( framworks)  (0) 2021.04.06
node.js 를 설치 해보자.  (0) 2021.04.06