English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS 기본 강의

NodeJS Express.js

NodeJS 버퍼&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS 파일(FS)

NodeJS 다른

Node.js FS 파일 추가 내용

Node.js 파일에 내용 추가

데이터를 Node.js 파일에 추가하려면 Node FSappendFile() 함수를 비동기 파일 작업으로 사용하거나 Node의 FSappendFileSync() 함수를 동기 파일 작업으로 사용하세요.

이 Node.js 강의에서는 다음을 배울 것입니다:

  • appendFile() 함수 문법

  • appendFileSync() 함수 문법

  • appendFile():데이터를 비동기적으로 파일에 추가하는 예제

  • appendFileSync():데이터를 파일에 동기적으로 추가하는 예제

 appendFile() 문법

fs.appendFile(filepath, data, options, callback_function);

콜백 함수는 필수적이며 데이터가 파일에 추가된 후 호출됩니다.

 appendFileSync() 문법

fs.appendFileSync(filepath, data, options);

파라미터 설명:

  • filepath [필수] 파일 경로를 지정하는 문자열입니다.

  • data [ 필수 ] 파일에 추가할 내용

  • options [ 선택 사항 ] 지정된 인코딩으로/모드/기호

주의:지정된 파일이 존재하지 않으면 제공된 이름으로 새 파일을 생성하고 데이터를 파일에 추가합니다.

Node.js가 appendFile()를 사용하여 데이터를 비동기적으로 파일에 추가하는 예제

Node.js에 파일에 데이터를 비동기적으로 추가하려면 appendFile() Node FS 기능을 사용하십시오. 예를 들어:

// 데이터를 파일에 추가하는 예제 Node.js 프로그램
var fs = require('fs'); 
 
var data = "\nLearn Node.js with the help of well built Node.js Tutorial."; 
 
// 데이터를 파일에 추가하다
fs.appendFile('sample.txt', data, 'utf8', 
    // 컬백 함수
    function(err) {  
        if (err) throw err; 
        // 에러가 없으면
        console.log("데이터가 파일에 성공적으로 추가되었습니다.") 
 });

터미널 출력

arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example.js
데이터가 파일에 성공적으로 추가되었습니다.

추가 전 파일

// 데이터를 파일에 추가하는 예제 Node.js 프로그램
var fs = require('fs'); 
 
var data = "\nLearn Node.js with the help of well built Node.js Tutorial."; 
 
// 데이터를 파일에 추가하다
fs.appendFileSync('sample.txt', data, 'utf8'); 
console.log("데이터가 파일에 성공적으로 추가되었습니다.")

터미널 출력

arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example-2.js
데이터가 파일에 성공적으로 추가되었습니다.

추가 전 파일

www.w에 오신 것을 환영합니다3codebox.com.

추가된 파일

www.w에 오신 것을 환영합니다3codebox.com. 
Learn Node.js with the help of well built Node.js Tutorial.

결론:

이 튜토리얼에서- Node.js 파일에 추가중에서 우리는 데이터를 Node.js 파일에 추가하는 방법을 배웠습니다. appendFileSync()와 appendFile() 노드 FS 기능을 동기 및 비동기로 사용하여 Node.js 프로그램 인스턴스와 연결합니다.