WebpackDevMiddlewareOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
Use Microsoft.AspNetCore.SpaServices.Extensions
Options for configuring a Webpack dev middleware compiler.
public ref class WebpackDevMiddlewareOptions
public class WebpackDevMiddlewareOptions
[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]
public class WebpackDevMiddlewareOptions
type WebpackDevMiddlewareOptions = class
[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]
type WebpackDevMiddlewareOptions = class
Public Class WebpackDevMiddlewareOptions
- Inheritance
-
WebpackDevMiddlewareOptions
- Attributes
Constructors
WebpackDevMiddlewareOptions() |
Properties
ConfigFile |
Specifies the Webpack configuration file to be used. If not set, defaults to 'webpack.config.js'. |
EnvironmentVariables |
Specifies additional environment variables to be passed to the Node instance hosting the webpack compiler. |
EnvParam |
Specifies a value for the "env" parameter to be passed into the Webpack configuration function. The value must be JSON-serializable, and will only be used if the Webpack configuration is exported as a function. |
HotModuleReplacement |
If true, hot module replacement (HMR) will be enabled. This automatically updates Webpack-built resources (such as JavaScript, CSS, or images) in your web browser whenever source files are changed. |
HotModuleReplacementClientOptions |
Specifies additional options to be passed to the Webpack Hot Middleware client, if used. |
HotModuleReplacementEndpoint |
If set, overrides the URL that Webpack's client-side code will connect to when listening for updates. This must be a root-relative URL similar to "/__webpack_hmr" (which is the default endpoint). |
HotModuleReplacementServerPort |
Overrides the internal port number that client-side HMR code will connect to. |
ProjectPath |
The root path of your project. Webpack runs in this context. |
ReactHotModuleReplacement |
If true, enables React-specific extensions to Webpack's hot module replacement (HMR) feature. This enables React components to be updated without losing their in-memory state. |