Node.js2 NPM 용어 및 패키지 개념 정리 ⬛ NPM → Node Package Manager → JavaScript 런타임 환경 Node.js의 기본 패키지 관리자 → 사용자가 레지스트리에서 사용할 수 있는 자바스크립트 모듈을 소비하고 배포할 수 있게 한다 // npm 설치 (dependencies에 설치) npm install // npm 삭제 npm uninstall // devDependencies에 설치 npm install -D npm install --save-dev ◼ Node.js → Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임 환경 (소프트웨어 플랫폼) ◼ express → Node.js 웹 애플리케이션 프레임워크 → 웹 및 모바일 애플리케이션을 쉽게 개발할 수 있는 편리한 도구들의 모임이라 .. 2022. 2. 14. axios, cheerio 기능. 특정 URL을 넣으면 그 URL에 해당하는 페이지 HTML을 다 가져옴. 클라이언트와 서버가 데이터통신을 할 때 테이터를 주고받을 때 많이 쓰는 모듈. load : 인자로 html 문자열을 받아 cheerio 객체를 반환. children : 인자로 html selector를 문자열로 받아 cheerio 객체에서 선택된 html 문자열에서 해당하는 모든 태그들의 배열을 반환. each : 인자로 콜백 함수를 받아 태그들의 배열을 순회 하면서 콜백함수를 실행. find : 인자로 html selector 를 문자열로 받아 해당하는 태그를 반환. 2021. 11. 2. 이전 1 다음