(
The meaning of life is {staticContext.meaningOfLife}
)}
/>
```
### `options.output`
Type: `Object`
Example: `{ path: './static-render' }`
This lets you specify the output path, where all of the statically rendered HTML fragments will be output.
### `options.targetEntry`
Type: `String`
Example: `'foo'`
If you have multiple entries, then the `StaticRenderPlugin` needs to be told which entry to use for its static rendering.
For example, if your webpack config is:
```javascript
module.exports = {
entry: {
foo: "./foo.js",
bar: "./bar.js"
}
};
```
then you can specify `targetEntry: 'foo'` or `targetEntry: 'bar'`
### `options.entry`
Type: `String`
Example: `'./foo.js'`
If you want to specify a custom entry just for the `StaticRenderPlugin`, then you can do so with this option.
### `options.subWebpackConfig`
Type: `Object`
Example: `{ module: { rules: [staticRenderSpecificRule] } }`
By default, `StaticRenderPlugin` uses your normal webpack config. If you want to use custom rules for the static render, then you can specify overrides here.
## License
[MIT](/LICENSE)