node.js는 비동기 이벤트 기반 자바스크립트 런타임을 가르킨다.
모듈을 다 외울 필요는 없다. 필요할 때 찾아 쓸 수 있도록 연습하자!
node.js module을 사용하는 방법을 살펴보자.
node.js모듈 공식문서에는 많은 모듈이 기록되어 있다.
우리는 이 중 파일을 읽을 때와 저장할 때 메소드를 알아보자.
fs : 파일 시스템
컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제를 가리키는 말이다.
모듈 불러오기 : require
const crypto = require('crypto');
읽기 : readFile
fs.readFile(path[, options], callback)
options은 생략 가능
fs.readFile('/etc/passwd', (err, data) => {
if (err) throw err;
console.log(data);
});
fs.readFile('/etc/passwd', 'utf8', callback);
저장 : writeFile
fs.writeFile(file, data[, options], callback)
options은 생략 가능
fs.writeFile('message.txt', data, (err) => {
if (err) throw err;
console.log('The file has been saved!');
});
fs.writeFile('message.txt', 'Hello Node.js', 'utf8', callback);
'CodeStates > └ Node.js' 카테고리의 다른 글
npm start error (0) | 2020.08.28 |
---|---|
express (0) | 2020.08.19 |
node debug (0) | 2020.08.18 |
post request (0) | 2020.08.16 |
Node.js (2) | 2020.07.20 |
댓글