0.1.0-1 • Published 5 years ago

ice-screenshot v0.1.0-1

Weekly downloads
3
License
MIT
Repository
-
Last release
5 years ago

ice-screenshot

Take a screenshot of web page in the terminal.

Usage: screenshot -u https://www.example.com

Options: -V, --version output the version number -u, --url The target url or path to local server -l, --local local Set up a local server in a special directory and take screenshot, defaults set up in ./ -s, --selector Select a element through CSS selector -o, --output Output path -h, --help output usage information

Usage

For ICE materials, you can take screenshot use following commands:

# for scaffold
$ npm run build && screenshot -l

# for block
$ npm run build && screenshot -l -s \#mountNode

Others:

# take a screenshot of taobao.com
$ screenshot -u https://www.taobao.com

# take screenshot of a element
$ screenshot -u https://www.taobao.com -s .service.J_Service

# take screenshot export to ~/taobao.jpg
$ screenshot -u https://www.taobao.com -o ~/taboa.jpg

# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html
# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100
$ screenshot -u /public/index.html -l

# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html
# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100
$ screenshot -u /index.html -l ./public