npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript.Learn more »

@bougiel/puppeteer-prerenderer

0.0.3 • Public • Published

puppeteer-prerenderer

Prerender single page application to multiple static html files.

oclif Version Downloads/week License

Usage

$ npm install -g @bougiel/puppeteer-prerenderer
$ ppr COMMAND
running command...
$ ppr (-v|--version|version)
@bougiel/puppeteer-prerenderer/0.0.3 darwin-x64 node-v12.2.0
$ ppr --help [COMMAND]
USAGE
  $ ppr COMMAND
...

Commands

ppr autocomplete [SHELL]

display autocomplete installation instructions

USAGE
  $ ppr autocomplete [SHELL]

ARGUMENTS
  SHELL  shell type

OPTIONS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

EXAMPLES
  $ ppr autocomplete
  $ ppr autocomplete bash
  $ ppr autocomplete zsh
  $ ppr autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

ppr help [COMMAND]

display help for ppr

USAGE
  $ ppr help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

ppr render [DOMAIN]

render a site or page to static html file(s).

USAGE
  $ ppr render [DOMAIN]

ARGUMENTS
  DOMAIN  render a domain's pages.

OPTIONS
  -h, --help           show CLI help
  -o, --output=output  [default: /Users/bougie/Projects/puppeteer-prerenderer] output directory.
  -s, --single         render single page only.

EXAMPLE
  $ puppeteer-prerenderer render https://www.bougieblog.cn

See code: src/commands/render.ts

ppr serve [DIST]

serve a SPA bundle.

USAGE
  $ ppr serve [DIST]

ARGUMENTS
  DIST  [default: .] SPA bundle dir.

OPTIONS
  -b, --base=base  [default: /] SPA base router.
  -h, --help       show CLI help
  -l, --log        wheather show access logs.
  -p, --port=port  [default: 3000] listen port

EXAMPLE
  $ puppeteer-prerenderer serve .

See code: src/commands/serve.ts

ppr serveRender [DIST]

serve a SPA bundle, then render to static html files.

USAGE
  $ ppr serveRender [DIST]

ARGUMENTS
  DIST  [default: .] SPA bundle dir.

OPTIONS
  -b, --base=base      [default: /] SPA base router.
  -h, --help           show CLI help
  -o, --output=output  renderd out put dir
  -p, --port=port      [default: 3000] listen port

EXAMPLE
  $ puppeteer-prerenderer serveRender .

See code: src/commands/serveRender.ts

ppr sitemap DOMAIN

serve a SPA bundle.

USAGE
  $ ppr sitemap DOMAIN

ARGUMENTS
  DOMAIN  site domain.

OPTIONS
  -f, --filename=filename  [default: sitemap]
  -h, --help               show CLI help
  -o, --output=output      [default: .]

EXAMPLE
  $ puppeteer-prerenderer sitemap https://www.bougieblog.cn

See code: src/commands/sitemap.ts

ppr update [CHANNEL]

update the ppr CLI

USAGE
  $ ppr update [CHANNEL]

See code: @oclif/plugin-update

Keywords

install

npm i @bougiel/puppeteer-prerenderer

Downloadsweekly downloads

11

version

0.0.3

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability