Node.js

Node.js - 파일 읽기

수업소개

Node.js에서 파일을 읽는 방법을 알려드립니다. 

 

 

 

강의

 

 

 

소스코드

readfile.js

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

 

댓글

댓글 본문
  1. 비전공자
    오후 11:33 2024-04-20
  2. 김철흥
    2024.01.10
    재밌다 ㅎㅎㅎ
    완료!
  3. 23/12/16~~23/12/20
  4. Hoon Ko
    20231016
  5. carpediem
    23.09.03 완료!
  6. BF_Lee
    23.06.28 완료
  7. 어흥
    23.06.28.
  8. 하이버드
    선생님 영상 4분(https://youtu.be......240)에 나오는 sample.txt에서 lorem 사용이 안될때 참고하세요.
    VSCode 사용자(windows) :
    1. 좌측바에서 확장(마켓플레이스)(Ctrl + shift + x) -> Lorem ipsum 설치.
    2. 설정(Ctrl + ,) -> 설정 검색창에 emmet -> Emmet: Include Languages 보시면 항목 추가 클릭.
    3. 항목(키) : txt
    값 : html
    확인 하시면 됩니다.
    Tip. 기본 사용자 설정(settings.json)에서 직접 추가 또는 수정도 가능합니다.
    예시)
    "emmet.includeLanguages": {
    "javascript": "javascriptreact",
    "txt": "html"
    }
    ------------------
  9. 감자
    22.12.01 완료
  10. Bull
    var fs = require('fs');

    fs.readFile('web1_html_internet-master/nodejs/sample.txt','utf8', (err, data) => {
    console.log(data);
    });
    저는 현재폴더가 '바탕화면/nodejs'인 상태인데 현재 경로 기준으로 경로를 잡으니 실제 파일이 위치한
    '바탕화면/nodejs/ ... web1_html_internet-master/nodejs/sample.txt'
    으로 작성 ...뒤부터 작성해주셔야 됩니다 터미널 현재 디렉터리가 어딘지 유의하세용
  11. 드가자
    멘붕왔다가 4일 쉬고 다시 재도전
  12. 당당
    2022.10.15
  13. 뿔고래
    혼자서 뭔가를 하려고 하지 말고 바로바로 검색해서 사용하는 것이 더 중요하다.
  14. i_am_es
    2022-08-05
  15. 아캔두잇
    20220804 완료
  16. 키다리아저씨
    220714 완
  17. toonfac
    220714 오후 1시 57분 완료
  18. 박준휘
    완료!
  19. chio
    20220302
  20. 밍기
    2022-01-12 완료
  21. 소설가
    2021-1-4 완료
    고맙습니다.
  22. 김관호
    21.11.23
  23. 칸타타
    소스코드 복사 붙여넣고 터미널 입력했는데 아무것도 안뜨네요
  24. 전해성
    21.09.13 완료
  25. 초딩 개발자
    2021/09/11
  26. 졸작완성하자
    210907 완료
  27. 고영히
    0823 완료
  28. Kangmin Kim
    2021.8.22 완료
  29. 현철훈
    이미지 보여지게 하는 것은 아래 링크 참고
    https://fehoon.tistory.com/162
  30. 승뇽뇽
    clear
  31. 박사장
    21 07 28 시청 완료!
  32. labis98
    20210720 completed!
  33. Duke
    2021.07.17
  34. 별거
    2021.05.12 복잡복잡하네요..
  35. newtro
    저도 안되서 님같이 해 봣는데도 안되네요?
    무슨 이유인지 알 수 없어서 답답해여 ㅜㅜ
    대화보기
    • Jeong Il Haan
      20210413
    • 허태민
      21.03.13
    • byoonn
      완료
    • 밀키
      2021.02.22 완료
    • chimhyangmoo
      2021.02.18
    • jeisyoon
      2021.02.06 완료
    • 마아앙
      2021.01.31
    • 임찬혁
      완료
    • 뭄수
      완료
    • ohhigo
      21/1/22 readfile
    • mano
      혹시나 저 처럼 안되는 분들을 위해서 댓글남깁니다.
      소스코드를 붙여넣어도 안되는 버그를 격었습니다.
      node fileread.js를 쳐도 아무것도 안뜨는 버그였구요.
      (window10에 nodejs 14.15.4버전을 사용중입니다.)

      var fs = require('fs');
      fs.readFile('sample.txt', 'utf8', (err, data) => {
      if (err) throw err;
      console.log(data);
      });
      로 해봤더니 <BUffer>라고 뜬 후 2번 더 실행했더니 작동이 되네요
      다시 선생님이 주신 코드로 실행해도 잘작동되네요

      저장을 안했거나 파일 경로 문제나 utf8 문제는 아닌 데 원인도 모르겠네요 ㅎㅎ
    • wnstjd9701
      2021-01-15
    • Noah
      2020.12.31 완료!
    • 이상운
      20/12/29완료
    • 손민철
      20/12/29 완료