프로젝트에 사용할 메인 페이지의 공지사항 왼쪽 부분에 학교 공지사항 사진을 넣어서 슬라이드로 표시해주는 기능을 만들고 싶었다. 수업시간에 배운 크롤링이라고는 Node.js의 request, cheerio 모듈을 사용하는 방법 뿐이었기 때문에 직접 소스 코드를 보면서 활용해보기로 했다. 우선, 학교 홈페이지에서 크롤링하고자 하는 대상의 DOM 경로를 확인한다. visual__list > visual__item > visual__anchor > a > img > src 그리고 request, cheerio 모듈을 활용해 html 요소를 전부 내려받은 후 body 객체에 저장하고 cheerio 모듈을 로드하여 $에 담는다. cheerio 모듈을 통해 추출된 이미지 경로들을 담을 배열 객체도 생성한 뒤, vis..