Node.js

Node.js - 파일 목록 알아내기

수업소개

Node.js에서 특정 디렉토리 하위에 있는 파일과 디렉토리의 목록을 알아내는 방법을 알아보겠습니다. 

 

 

 

강의

 

 

 

소스코드

nodejs/readdir.js

var testFolder = './data';
var fs = require('fs');

fs.readdir(testFolder, function(error, filelist){
  console.log(filelist);
})

 

댓글

댓글 본문
작성자
비밀번호
  1. 하호윤
    현재 readdir.js는 nodejs폴더 안에 있으니까 readdir.js입장에서는 data폴더를
    현재 자기 위치 폴더 위에 올라간 후 찾아야 되는거 아닌가요?
    즉 testFolder 주소를 ./../data 라고 하는 것이 아닌지 궁금합니다.
  2. 허공
    190510 감사합니다.
  3. 이루
    완료
  4. youngjin.lee
    Completed
  5. 위준우
    완료
  6. 자유로움
    완료
  7. lunayyko
    ../ 하면 상위 폴더로 올라가게 됩니다~
    대화보기
    • supernet
      완료
    • 지미츄
      완료 감사합니당
    • 호두
      고맙습니다.
    • 권문수
      감사합니다^^ 이런 함수도 있었군요..
    • popinbompin
      카스 에베베 우웅! 완료
    • twinpooh@gmail.com
      카렌 에델 웅 완료
    • 족발
      ㄳㄳ
      대화보기
      • 삼고잉
        잘 읽었습니다
      • Gimme_Gsuit
        http://88240.tistory.com/122 요기 상대경로 절대경로 정리 해놓은 겁니다. 참고바랍니다. ㅎㅎ
      • Gimme_Gsuit
        ./ 와 ../의 차이가 뭔지 알 수 있을까요??
        대화보기
        • 최성흠
          감사합니다
        • Juho
          혹시 ./data로 했음에도 undefined로 뜨시는분들은 ../data로 바꿔서 해보세요
        • moon
          감사합니다.
        • Seo Yun Seok Tudoistube
          'node 실행할파일' 의 관점에서 testFolder 의 상대경로를 표시해줘야 하는거군요.
          감사합니다!
        graphittie 자세히 보기