9시 24분
~이제까지 공부한거 복습 본문
이제까지 공부한 것들 중 몰랐던거나 중요하게 생각되는 부분들 메모 메모
var http = require('http'); // http 모듈 불러오기
var fs = require('fs'); // fs 모듈 불러오기
- require() - 외부 모듈을 가져오는 함수
- http랑 fs는 기본 모듈
var app = http.createServer{
}
- 서버 생성
Javascript Template literal : ` Dear ${name} `, 본문 내용과 변수를 같이 씀
var queryData = url.parse(_url, true).query;
- url.parse() - url 문자열을 url 객체로 변환하여 리턴한다.
- true: url 객체의 query 속성을 객체 형식으로 가져옴
- false: url 객체의 query 속성을 문자열 형식으로 가져옴
response.end();
- 인수의 값을 쓴 후 내용을 완료한다.
fs.readFile(`(path)`, 'utf8', function(err, description){
})
- 파일을 읽는 함수
- 첫번째 인자: 불러올 파일의 위치
- 두번째 인자: 데이터 인코딩 방식
- 세번째 인자: 콜백함수
fs.readdir(dir, function(err, fileList){
})
- 파일 디렉토리를 읽는 함수
- 첫번째 인자: 파일 목록을 읽을 폴더의 경로
- 두번째 인자: 콜백함수
'Javascript > Node.js' 카테고리의 다른 글
callback, 패키지 매니저와 PM2, 글 생성, POST 방식으로 전송된 데이터 받기, 파일 생성과 리다이렉션 (0) | 2021.05.12 |
---|---|
API & REST API (0) | 2021.05.12 |
함수를 이용한 정리 정돈, 동기와 비동기, call back (0) | 2021.05.05 |
콘솔에서의 입력값, Not found 구현, 홈페이지 구현, 파일목록 알아내기, 글목록 출력하기 (0) | 2021.05.05 |
동적 웹페이지 제작, 파일 읽기 기능, 파일을 이용해 본문 구현 (0) | 2021.05.05 |