- Instalar las dependencias del proyecto node:
npm install
- Completar el script
scraper.js
con lo explicado durante el taller. Este es fichero más importante para el taller, pues contendrá la lógica necesaria para hacer scraping con puppeteer.
- Comprobar que el script funciona correctamente: Ejecutar
node scraper.js
en la consola - Haz las modificaciones especificadas en
controller/products.js
para integrar el script anterior con la API ya proporcionada. - Lanzar el servidor:
npm start
. Puedes pararlo conCtrl+c
oCtrl+z
- Introduce en el navegador
http://localhost:3000
. Deberías visualizar:{"mensaje":"La prueba funciona"}
- Introduce en el navegador
http://localhost:3000/products
. Esta es la ruta que hará scraping internamente a nuestro e-commerce elegido. Deberías visualizar los productos scrapeados:[{producto1},{producto2},...,{productoN}]