Ver código fonte

fix(dashboard): incorrect extension import path generation on windows (#3915)

Co-authored-by: David Höck <david@vendure.io>
Twilight 2 meses atrás
pai
commit
14cd5b4624

+ 2 - 1
packages/dashboard/vite/vite-plugin-dashboard-metadata.ts

@@ -1,4 +1,5 @@
 import path from 'path';
 import path from 'path';
+import { pathToFileURL } from 'node:url';
 import { Plugin } from 'vite';
 import { Plugin } from 'vite';
 
 
 import { CompileResult } from './utils/compiler.js';
 import { CompileResult } from './utils/compiler.js';
@@ -63,7 +64,7 @@ export function dashboardMetadataPlugin(): Plugin {
                     export async function runDashboardExtensions() {
                     export async function runDashboardExtensions() {
                         ${pluginsWithExtensions
                         ${pluginsWithExtensions
                             .map(extension => {
                             .map(extension => {
-                                return `await import(\`${extension}\`);`;
+                                return `await import(\`${pathToFileURL(extension)}\`);`;
                             })
                             })
                             .join('\n')}
                             .join('\n')}
                 }`;
                 }`;