From 2936bdcb3d7d31f7cc60f85d3d692248542d06c4 Mon Sep 17 00:00:00 2001 From: Colum Ferry Date: Mon, 28 Oct 2024 13:43:43 +0000 Subject: [PATCH] fix(rspack): ensure baseHref is set when provided #28455 (#28660) ## Current Behavior The `@nx/rspack:rspack` executor supports `baseHref` as an option, but we do not set it in the `rspack.HtmlRspackPlugin`. ## Expected Behavior Ensure if `baseHref` is set, we pass it to `rspack.HtmlRspackPlugin` ## Related Issue(s) Fixes #28455 --- packages/rspack/src/utils/with-web.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/rspack/src/utils/with-web.ts b/packages/rspack/src/utils/with-web.ts index 1a2e014aa1..4c00d32935 100644 --- a/packages/rspack/src/utils/with-web.ts +++ b/packages/rspack/src/utils/with-web.ts @@ -116,6 +116,7 @@ export function withWeb(opts: WithWebOptions = {}) { template: options.indexHtml ? path.join(context.root, options.indexHtml) : path.join(projectRoot, 'src/index.html'), + ...(options.baseHref ? { base: { href: options.baseHref } } : {}), }), new rspack.EnvironmentPlugin({ NODE_ENV: 'development',