Node.js

Node.js - 파일 읽기

수업소개

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

 

 

 

강의

 

 

 

소스코드

readfile.js

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

 

댓글

댓글 본문
작성자
비밀번호
  1. CronEB
    완료
  2. YesterdayKite
    완료. 감사합니다.
  3. 소소한
    ls, pwd는 리눅스 명령어입니다. 리눅스가 아니라면 os 에 맞는 명령어를 사용하시면 됩니다.
    대화보기
    • 웅이
      cmd에서 새로만든 nodejs디렉토리로 이동해서 ls -al을 하니까,
      'ls'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
      이런 에러가 뜨네요, fileread.js의 내용은 나오는데 ls나 pwd를 하면 저런 메세지가 뜨는건 왜그런건가요?
    • 허공
      190510 감사합니다.
    • 이루
      완료
    • 위준우
      완료
    • 현호
      완료
    • 통신 MDP 좋아 ^_^
      완료 ^___________________^
    • 자유로움
      완료
    • supernet
      완료
    • phasor
      fileread.js 에서 console.log(data)로 sample.txt 를 커맨드창에 띄운겁니다.
      대화보기
      • leesj020925@naver.com
        콘솔창에서
        >node fileread.js 라고 입력하셨는데 sample.txt 메모장이 나온건가요?
        대화보기
        • 콘칩
          cmd 창에서 실행하면
          자꾸 메모장이 켜지는 이유가 뭘까요 ㅠ
        • 도토리묵
          완료
        • 호두
          감사합니다.
        • 지미츄
          완료 감사해요!!
        • 권문수
          구글형님의 힘은 위대하군요..
          이고잉님의 수업은 핵심이 바로 정보검색이 아닐까합니다 ㅎ
          무언가 샘플만 알려주고 나머지 정말로 자신이 필요한것은 구글에서 찾아내는 것이 정말로 힘이 아닐까하네요..
        • 나마코엘
          후. 파일 읽었다.
        • 재밌네요!
        • 컹스
          코드에 오류가 있어서 작동이 안된거구만..
        • 컹스
          왜난 보고도 따라가지 못하는 것인가..
        • 소금돌
          이해되지 않는 부분이 많지만... 익숙해지려고 봅니다
        • Yeabbi
          완료
        • 카렌 에델 웅 완료
        • jo_onc
          공감!
          대화보기
          • 고스트프리
            어려워지기 시작하네요.
          • 치킨
            대박신기
          • Gimme_Gsuit
            너무 재미있네요...언능 Nodejs 다듣고 싶네요 ㅎㅎ
          • 최성흠
            계속 듣다보니 ${ }를 삽입하기 위해서는 grave accent가 필요하네요
            대화보기
            • 최성흠
              fs.readFile(`data/${queryData.id}' ... 이 부분에서 grave accent로 해야 정보를 읽을 수 있는 이유가 무엇인가요??
              따옴표로 작성했는데 못읽어오고 꼭 grave accent로 해야하는건지, 이전 강의에서는 따옴표로 감싸도 됐던 것같은데 여기서는 안되는 이유를 모르겠습니다.
              혹시 제가 제대로 못들은 것이라면 죄송합니다.
              강의 감사합니다 너무 잘 듣고 있어요ㅎㅎ
            • moon
              감사합니다.
            • Seo Yun Seok Tudoistube
              fs 모듈 잘 배워서, 웹크롤링에도 써먹고 싶네요.
              생활코딩에 리눅스강좌도 봐야 하고... 할게 넘 많네요.
              나만의 서비스를 하기에 공부만 하다가 아이디어를 서비스할 타이밍을 놓치는거 같지만,
              정상이 얼마 안남은거 같지만, 어느 정도 시점부터 같이 할 수 있는 사람을 찾아야 할지
              생각을 하게 되네요.
              감사합니다^^
            • Jinuine
              nodejs로 서버를 생성후에 URL에 "http://localhost:8000/?11,22,33,44"를 입력했을경우 11,22,33,44의 합을 계산하는것 까지 해보았는데 위 숫자를 텍스트 파일에 넣어서, nodejs 커맨드가 아닌.. 브라우저 상에서 파일을 선택 (URL에 파일 경로를 넣거나 <input type="file" />같은 형식으로 읽은후 처리하는게 가능한가요?
            • 박요한
              이 바닥? 의 75% 를 배울 수 있는 강의군요. :)
            버전 관리
            egoing
            현재 버전
            선택 버전
            graphittie 자세히 보기