diff --git a/.changeset/tender-insects-explain.md b/.changeset/tender-insects-explain.md new file mode 100644 index 000000000..d79578e9d --- /dev/null +++ b/.changeset/tender-insects-explain.md @@ -0,0 +1,5 @@ +--- +'preact-cli': patch +--- + +Adds the 'prerender' argument to the list of arguments to be validated against diff --git a/README.md b/README.md index 1261fa82f..c53ad6b17 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ $ preact build --template Path to custom HTML template --preload Adds preload tags to the document its assets (default false) --analyze Launch interactive Analyzer to inspect production bundle(s) + --prerender Renders route(s) into generated static HTML (default true) --prerenderUrls Path to pre-rendered routes config (default prerender-urls.json) --brotli Adds brotli redirects to the service worker (default false) --inline-css Adds critical css to the prerendered markup (default true) diff --git a/packages/cli/lib/commands/build.js b/packages/cli/lib/commands/build.js index 7902655cd..44a4b304d 100644 --- a/packages/cli/lib/commands/build.js +++ b/packages/cli/lib/commands/build.js @@ -55,6 +55,11 @@ const options = [ name: '--analyze', description: 'Launch interactive Analyzer to inspect production bundle(s)', }, + { + name: '--prerender', + description: 'Renders route(s) into generated static HTML', + default: true, + }, { name: '--prerenderUrls', description: 'Path to pre-rendered routes config',