mirror of
https://github.com/directus/directus.git
synced 2026-01-28 04:38:21 -05:00
Fix extension loading on Windows (#6862)
Extension path and entrypoint are win32 paths, so they have to be converted to posix last.
This commit is contained in:
committed by
GitHub
parent
11479313c9
commit
7898f3ee92
@@ -7,10 +7,10 @@ export function generateExtensionsEntry(type: AppExtensionType, extensions: Exte
|
||||
return `${filteredExtensions
|
||||
.map(
|
||||
(extension, i) =>
|
||||
`import e${i} from './${path.posix.relative(
|
||||
'.',
|
||||
path.posix.resolve(extension.path, extension.entrypoint || '')
|
||||
)}';\n`
|
||||
`import e${i} from './${path
|
||||
.relative('.', path.resolve(extension.path, extension.entrypoint || ''))
|
||||
.split(path.sep)
|
||||
.join(path.posix.sep)}';\n`
|
||||
)
|
||||
.join('')}export default [${filteredExtensions.map((_, i) => `e${i}`).join(',')}];`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user