Back to results
r0skar/rollup-plugin-prerender-spa-plugin(opens in a new tab)
Language: JavaScript
- stars
- 3
- watchers
- 0
- forks
- 0
- open issues
- 10
- Last updated
- 12/11/2022
Language: JavaScript
Basic rollup plugin that runs the spa-prerenderer after each build.
yarn add -D rollup-plugin-prerender-spa-plugin
// rollup.config.js import prerenderSpaPlugin from 'rollup-plugin-prerender-spa-plugin' export default { plugins: [ prerenderSpaPlugin({ // Required - The path to the outputted app to prerender. staticDir: path.resolve(__dirname, 'dist'), // Required - An array of routes to be passed to the prerenderer. routes: [ '/' ], // Optional - Additional Puppeteer options. // https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerlaunchoptions puppeteer: {} }) ] }
This plugin was developed for internal usage and is heavily customized to my particular workflow.