리셋 되지 말자

파일목록 알아내기 본문

NodeJS/생활코딩

파일목록 알아내기

kyeongjun-dev 2020. 9. 9. 11:50

현재 코드의 문제점

  • main.js의 일부
<ol>
	<li><a href="/?id=HTML">HTML</a></li>
	<li><a href="/?id=CSS">CSS</a></li>
	<li><a href="/?id=JavaScript">JavaScript</a></li>
</ol>

지금은 HTML, CSS, JavaScript 파일 3 가지 뿐이지만, 파일이 추가될 때마다 리스트 목록을 직접 수정해줘야 함. 이를 파일 목록을 가져와서 자동으로 리스트를 생성하는 방법으로 해결하도록 한다.

파일목록 읽어오기

readdir.js를 생성해서 실험

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

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

 

  • 결과
[Running] node "c:\VSCodeFiles\JS\nodeJS_OpenTutorial\OpenTutorial\nodejs\readdir.js"
[ 'CSS', 'HTML', 'JavaScript' ]

결과가 배열인 것을 확인할 수 있다. ( []에 감싸져 있음)

'NodeJS > 생활코딩' 카테고리의 다른 글

동기&비동기  (0) 2020.09.09
글목록 출력하기  (0) 2020.09.09
제작-홈페이지 구현  (0) 2020.09.09
Not found 오류 구현  (0) 2020.09.09
파일을 이용해 본문 구현  (0) 2020.09.08
Comments