f1eeman / backend-project-lvl3

this command-line utility downloads pages from the Internet and saves them to your computer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js CI hexlet-check Maintainability Test Coverage

PageLoader

PageLoader is a command-line utility that downloads pages from the Internet and saves them to your computer. Together with the page, it downloads all resources (images, styles, and js), allowing you to open the page without the Internet.

The same principle applies to saving pages in the browser

How to install:

  1. clone this repo
  2. install dependencies (npm install)
  3. run "npm link"

How to use:

  1. run the command "page-loader -h" to display reference information
  2. run the command "page-loader <web page address> <download directory>" to download a web-page

Example of use:

asciicast

Example of errors:

asciicast

Example of pageloader with debug:

asciicast

About

this command-line utility downloads pages from the Internet and saves them to your computer


Languages

Language:JavaScript 79.1%Language:HTML 18.6%Language:Makefile 2.0%Language:CSS 0.3%