nodejs파일crud

 

 

 

File System | Node.js v6.17.1 Documentation

File System# File I/O is provided by simple wrappers around standard POSIX functions. To use this module do require('fs'). All the methods have asynchronous and synchronous forms. The asynchronous form always takes a completion callback as its last argumen

nodejs.org

 

 

Nodejs 공식 홈페이지에서 찾아보면 아래와 같이 설명되어 있다. 영어긴 하지만 정신줄 잡고 대략 사용 방법을 눈치껏 알아보자!

 

fs.readfile
fs.readfile

 

파일을 다루기 위해서는 아래와 같이 파일 시스템 모듈을 불러와주어야 한다.

 

var fs = require('fs');

 

fs는 파일 시스템의 약자로 File System 모듈을 사용하기 위해 변수 fs에 불러와 저장

함수들의 매개변수에는 대략 파일경로와 필요한 옵션, 콜백함수가 있다.

 

 

1. Node.js 파일 생성

 

fs = require('fs');
fs.writeFile(filename, data, "utf8", fucntion(err){}
  if (err) throw err;
  console.log("write Success!")
])

 

 

2. Node.js 파일 읽기

 

var fs = require('fs');
fs.readFile('./sample.txt', 'utf8', function(err, data){
    console.log(data);
});

 

 

Node.js 파일 리네임

 

fs.rename('oldFile.txt', 'newFile.txt', function(err){
  if (err) throw err;
  console.log('Rename Success!');
});

 

 

Node.js 파일 삭제

 

fs.unlink('filepath', 'newFile.txt', function(err){
  if (err) throw err;
  console.log('delete Success!');
});

 

 

Node.js CRUD

 

 

 

App - 글삭제 기능 완성 - 생활코딩

수업소개 글삭제 기능을 완성해봅시다! 강의 소스코드 main.js (변경사항) var http = require('http'); var fs = require('fs'); var url = require('url'); var qs = require('querystring'); function templateHTML(title, list, body, control)

opentutorials.org

 

 

 

Node.js 웹 404 Not Found Error 구현

Node.js - Not Found 404 Node.js로 404 Not Found Error를 표시하는 방법으로 url모듈을 사용하는 방법이 있습니다. url 모듈은 url의 정보를 객체로 가져와서 분석(parse)하거나, url 객체를 출력할 수 있는 문..

juni-official.tistory.com