Nodejs stream

2023. 4. 27. 14:34Nodejs

 

const { createWriteStream, createReadStream} = require('fs');


//파일 만들기
const stream = createWriteStream('output.txt')
stream.write('최영현 연습\n')
stream.write('최영현 연습2\n')
stream.write('최영현 연습3\n')
stream.end()

const stream2 = createReadStream('output.txt')
//on이라는 메소드로 이벤드 헨들러를 등록한다.(이벤트 이름은 data)
//chunk에 인수를 그대로 입력받아 그대로 출력

stream2.on('data',(chunk)=>{
    console.log(`chunk: ${chunk}`)
})

 

 

실행시

 

 

 

 

 

 

client 파일

npm i

npm audit fix --force

npm audit fix -force

npm start

 

728x90

'Nodejs' 카테고리의 다른 글

Nodejs 동기식 비동기식 처리 예시  (0) 2023.05.09
토큰  (0) 2023.05.06
Nodejs stream (파일 복사하기)  (0) 2023.04.24
Nodejs 비동기 동기 에러 처리  (0) 2023.04.24
Nodejs_EJS  (0) 2023.04.20