From ac9e9b54d9d54266791b4b6f697a65df12d400b7 Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Tue, 1 Jul 2025 22:54:28 +0200 Subject: [PATCH] [Vue][React][Svelte] Fix controllers assets compilation on Windows server --- .../src/AssetMapper/ReactControllerLoaderAssetCompiler.php | 2 +- .../src/AssetMapper/SvelteControllerLoaderAssetCompiler.php | 2 +- src/Vue/src/AssetMapper/VueControllerLoaderAssetCompiler.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/React/src/AssetMapper/ReactControllerLoaderAssetCompiler.php b/src/React/src/AssetMapper/ReactControllerLoaderAssetCompiler.php index d998471d5b4..637979b7769 100644 --- a/src/React/src/AssetMapper/ReactControllerLoaderAssetCompiler.php +++ b/src/React/src/AssetMapper/ReactControllerLoaderAssetCompiler.php @@ -57,7 +57,7 @@ public function compile(string $content, MappedAsset $asset, AssetMapperInterfac $controllerNameForVariable, $relativeImportPath ); - $componentParts[] = \sprintf('"%s": %s', $name, $controllerNameForVariable); + $componentParts[] = \sprintf('"%s": %s', Path::normalize($name), $controllerNameForVariable); } $importCode = implode("\n", $importLines); diff --git a/src/Svelte/src/AssetMapper/SvelteControllerLoaderAssetCompiler.php b/src/Svelte/src/AssetMapper/SvelteControllerLoaderAssetCompiler.php index 20ac80947c2..8cb1020ebd8 100644 --- a/src/Svelte/src/AssetMapper/SvelteControllerLoaderAssetCompiler.php +++ b/src/Svelte/src/AssetMapper/SvelteControllerLoaderAssetCompiler.php @@ -57,7 +57,7 @@ public function compile(string $content, MappedAsset $asset, AssetMapperInterfac $controllerNameForVariable, $relativeImportPath ); - $componentParts[] = \sprintf('"%s": %s', $name, $controllerNameForVariable); + $componentParts[] = \sprintf('"%s": %s', Path::normalize($name), $controllerNameForVariable); } $importCode = implode("\n", $importLines); diff --git a/src/Vue/src/AssetMapper/VueControllerLoaderAssetCompiler.php b/src/Vue/src/AssetMapper/VueControllerLoaderAssetCompiler.php index ded6a2510d8..2a8314b89a7 100644 --- a/src/Vue/src/AssetMapper/VueControllerLoaderAssetCompiler.php +++ b/src/Vue/src/AssetMapper/VueControllerLoaderAssetCompiler.php @@ -57,7 +57,7 @@ public function compile(string $content, MappedAsset $asset, AssetMapperInterfac $controllerNameForVariable, $relativeImportPath ); - $componentParts[] = \sprintf('"%s": %s', $name, $controllerNameForVariable); + $componentParts[] = \sprintf('"%s": %s', Path::normalize($name), $controllerNameForVariable); } $importCode = implode("\n", $importLines);