Home > @lynx-js/react-webpack-plugin > ReactWebpackPluginOptions
The options for ReactWebpackPlugin
Signature:
| Property | Modifiers | Type | Description |
|---|---|---|---|
| disableCreateSelectorQueryIncompatibleWarning? | boolean | undefined | (Optional) | |
| enableSSR? | boolean | (Optional) enableSSR enable Lynx SSR feature for this build. | |
| experimental_isLazyBundle? | boolean | (ALPHA) (Optional) Whether to enable lazy bundle. | |
| extractStr? | Partial<ExtractStrConfig> | boolean | (Optional) Merge same string literals in JS and Lepus to reduce output bundle size. Set to false to disable. | |
| firstScreenSyncTiming? | 'immediately' | 'jsReady' | (Optional) This flag controls when MainThread (Lepus) transfers control to Background after the first screen This flag has two options:
After handing over control, MainThread (Lepus) runtime can no longer respond to data updates, and data updates will be forwarded to background (JS Runtime) and processed __asynchronously__ | |
| mainThreadChunks? | string[] | undefined | (Optional) The chunk names to be considered as main thread chunks. | |
| profile? | boolean | undefined | (Optional) Whether to enable profile. | |
| workletRuntimePath | string | The file path of @lynx-js/react/worklet-runtime. |