Node.js/응용

confirm 알림이 발생했을 때, 자동으로 확인(허용)해주려면 이벤트 핸들러를 등록해주어야 한다. //이벤트 핸들러 등록 page.on('dialog', async dialog => { await dialog.accept(); //허용함, 거부는 dismiss() }); //이벤트 발생 await page.click('#submit'); //이 버튼 클릭시 confirm 발생 ※주의※ 이벤트 발생 지점 보다 앞부분에 이벤트 핸들러를 등록해주어야 한다 [Puppetter Github] https://github.com/puppeteer/puppeteer GitHub - puppeteer/puppeteer: Headless Chrome Node.js API Headless Chrome Node.js API..
Puppeteer는 Chrome이나 Chromium을 컨트롤할 수 있게 돕는 Node 라이브러리다. 기본적으로 *Headless 모드로 실행된다. SPA 크롤링, 테스트 자동화 등에 유용하게 사용할 수 있다. *Headless 모드 : 가시적인 화면 없이 동작하는 모드 puppeteer을 활용하여 캠핑장 예약 매크로 프로그램을 작성해보았다. (간단하게 만든 캠핑장 예약 페이지에서 실행해보니 잘 작동된다.) - Node.js는 설치가 되어있다는 가정 하에 진행한다. 프로젝트 폴더에 puppeteer을 설치해준다. npm i puppeteer #설치 프로젝트 폴더 내에 js 파일을 생성한 후 코드를 작성해준다. const puppeteer = require('puppeteer'); (async () => {..
frsia.so
'Node.js/응용' 카테고리의 글 목록