일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Between Two Sets
- 노드
- Birthday Chocolate
- alogrithim
- Javascript
- Data Structure
- Drawing Book
- git
- 자바스크립트
- Migratory Birds
- 알고리즘
- Apple and Orange
- 프로그래머스
- Time Conversion
- A Very Big Sum
- algorithim
- Sock Merchant
- hackerrank
- Grading Students
- 자료구조
- Breaking the Records
- nodejs
- Algorithm
- 생활코딩
- javascirpt
- Ellectronics Shop
- 짝수와 홀수
- #nodejs#express
- Divisible Sum Pairs
- #nodejs#노드js
- Today
- Total
ian의 개발일기장
지난번 코드를 보면, http 모듈을 불러온다고 써있다. 모듈이 무엇일까? 1. 모듈이란? 프로그램 내부를 기능별 단위로 분할한 부분이다. 일종의 부품이라 생각하면 된다. Nodejs 에서 제공하는 내장모듈도 있고, 사람들이 만든 외장모듈도 있다. 우리는 모듈을 잘 활용해야 한다. 2. 모듈을 불러오는것은 nodejs에서 require를 이용한다. require(모듈명) 3. 예제를 통해서 이해해보자. 먼저 module.js라는 파일을 만들고, 아래사진처럼 코드를 작성해보자. 위 코드를 실행해보면, darwin이라고 보인다. 저 모듈은 nodejs공식문서에 자세히 설명되어 있다. 우선 require를 통해서 os모듈 객체를 return 시켰다. 공식문서를 보면서 OS모듈은 여러가지 메소드를 가지고 있다...
새로운 webserver.js를 만들어서, 위의 코드를 입력해보자. 그러면 서버가 생성된것이다. node webserver.js 지난번에 배웠던것 처럼 node + 파일명을 터미널에 입력하면, 서버가 실행된다. 자세히 보면, 우리가 작성한 서버코드에서 listen이후 코드가 실행된것을 볼 수 있다. 우리의 서버가 작동중이다. 그것을 확인하기위해서 http://127.0.0.1:1337 을 웹브라우저에 입력해보자. 서버가 요청을 받아서, 클라이언트에게 응답을 해주어, 브라우저에 Hello world가 보인다. 그러면 서버를 어떻게 끌 것인가? 그것은 바로 Ctrl+C 키를 동시에 누르면 된다. Ctrl+C를 눌렀더니 ^C 가보이면서 서버가 꺼지고, 터미널입력창으로 돌아온것을 알 수 있다. 서버를 끄고, 다..
컴퓨터들은 인터넷으로 연결되고, 클라이언트와 서버 관계가 있다. 클라이언트가 서버에 요청(request)을 하면, 서버는 클라이언트에게 응답(response)를 해준다.클라이언트가 말을 걸면, 서버가 대답해주는 것이다. 컴퓨터에는 0~65535개의 포트가 있고, 클라이언트는 웹브라우저에 http://a.com:80 같은 주소를 입력해서 서버에 요청을 하게 된다. 클라이언트가 올바른 포트에 접속하면, 서버는 리스닝한다. 출처 - 생활코딩, MDN
저는 맥북 유저입니다.맥북환경 기준으로 일기장을 씁니다 ㅠㅠ. 이제 Node.js를 설치하려고 하는데 방법은 여러가지가 있습니다. 저는 패키지매니저를 이용해서 설치해보겠습니다. MacOS 패키지 관리자인 Homebrew부터 설치해봅시다. https://brew.sh/index_ko 위의 링크를 접속하시면 이러한 글씨가 보이고 설치법이 나와있습니다. 말그대로 터미널에 복붙 해서 실행시키면 됩니다. 이런식으로 터미널에 복붙하셔서 실행시키시면 설치가 완료됩니다. 그다음 node를 설치시키기위해서 터미널에 저 명령어를 입력합니다. 그러면 설치가 완료 됩니다. 노드 설치를 확인하기위해, node --version을 입력하면 터미널창 아래에 버전명이 뜰것입니다. 이것으로 Nodejs의 설치가 완료 되었습니다. 이제..