다음을 통해 공유


WebpackDevMiddlewareOptions 클래스

정의

주의

Use Microsoft.AspNetCore.SpaServices.Extensions

Webpack 개발 미들웨어 컴파일러를 구성하기 위한 옵션입니다.

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
상속
WebpackDevMiddlewareOptions
특성

생성자

WebpackDevMiddlewareOptions()
사용되지 않음.

Webpack 개발 미들웨어 컴파일러를 구성하기 위한 옵션입니다.

속성

ConfigFile
사용되지 않음.

사용할 Webpack 구성 파일을 지정합니다. 설정하지 않으면 기본값은 'webpack.config.js'입니다.

EnvironmentVariables
사용되지 않음.

Webpack 컴파일러를 호스트하는 노드 instance 전달할 추가 환경 변수를 지정합니다.

EnvParam
사용되지 않음.

Webpack 구성 함수에 전달할 "env" 매개 변수의 값을 지정합니다. 값은 JSON 직렬화 가능해야 하며 Webpack 구성을 함수로 내보낸 경우에만 사용됩니다.

HotModuleReplacement
사용되지 않음.

true이면 HMR(핫 모듈 교체)가 사용하도록 설정됩니다. 이렇게 하면 원본 파일이 변경될 때마다 웹 브라우저에서 Webpack에서 빌드한 리소스(예: JavaScript, CSS 또는 이미지)가 자동으로 업데이트됩니다.

HotModuleReplacementClientOptions
사용되지 않음.

사용되는 경우 Webpack 핫 미들웨어 클라이언트에 전달할 추가 옵션을 지정합니다.

HotModuleReplacementEndpoint
사용되지 않음.

설정된 경우 업데이트를 수신 대기할 때 Webpack의 클라이언트 쪽 코드가 연결할 URL을 재정의합니다. "/__webpack_hmr"(기본 엔드포인트)와 유사한 루트 상대 URL이어야 합니다.

HotModuleReplacementServerPort
사용되지 않음.

클라이언트 쪽 HMR 코드가 연결할 내부 포트 번호를 재정의합니다.

ProjectPath
사용되지 않음.

프로젝트의 루트 경로입니다. Webpack은 이 컨텍스트에서 실행됩니다.

ReactHotModuleReplacement
사용되지 않음.

true이면 Webpack의 HMR(핫 모듈 교체) 기능에 대한 React 특정 확장을 사용하도록 설정합니다. 이렇게 하면 메모리 내 상태를 잃지 않고 React 구성 요소를 업데이트할 수 있습니다.

적용 대상