Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- TypeScript
- node.js
- pug
- Mongoose
- JavaScript
- backend
- ECMAScript
- javscript
- 자바스크립트
- HTML
- form
- graphQL
- Flutter
- MongoDB
- CLONE
- heroku
- ES6
- express
- CSS
- Component
- react
- 리액트
- Session
- nodejs
- clonecoding
- GRID
- frontend
- API
- NextJs
- DART
Archives
- Today
- Total
Enjoy Programming
Express (Node.js) 서버만들기 본문
작업공간에서 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
이어서 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 |