@bougiel/puppeteer-prerenderer
v0.0.4
Published
Prerender single page application to multiple static html files.
Downloads
2
Readme
puppeteer-prerenderer
Prerender single page application to multiple static html files.
Usage
$ npm install -g @bougiel/puppeteer-prerenderer
$ ppr COMMAND
running command...
$ ppr (-v|--version|version)
@bougiel/puppeteer-prerenderer/0.0.4 darwin-x64 node-v10.16.0
$ ppr --help [COMMAND]
USAGE
$ ppr COMMAND
...
Commands
ppr autocomplete [SHELL]
ppr help [COMMAND]
ppr render [DOMAIN]
ppr serve [DIST]
ppr serveRender [DIST]
ppr sitemap DOMAIN
ppr update [CHANNEL]
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