본문 바로가기
학습 log (이론)/node.js

'노드의 기본' 알아보기 #파일편3

by abbear25 2016. 10. 22.

fs모듈로 새 디렉터리 만들고 삭제하기

var fs = require('fs');
fs.mkdir('./docs',0666,function(err){
	if(err) throw err;
	console.log('create new docs');
});

fs.rmdir('./docs', function(err){
	if(err) throw err;
	console.log('delete docs');
});


http 모듈로 요청받은 파일 내용을 읽고 응답하기

var fs = require('fs');
var http = require('http');

var server = http.createServer(function(req, res){
	var instream = fs.createReadStream('./output.txt');
	instream.pipe(res);
});

server.listen(7001,'127.0.0.1');

인터넷 주소창에 http://127.0.0.1:7001을 검색하면

자신의 파일(output.txt)을 읽어 인터넷화면에 보여줌



반응형