fix(build): build web-types.json compatible with windows (#15379)

This commit is contained in:
btea 2024-01-07 10:54:53 +08:00 committed by GitHub
parent 553fe41529
commit 30034a5063
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,5 @@
import path from 'path'
import os from 'os'
import {
arrayToRegExp,
getTypeSymbol,
@ -197,14 +198,18 @@ export const buildHelper: TaskFunction = (done) => {
? tagVer.slice(1)
: tagVer
: version!
let entry = `${path.resolve(
projRoot,
'docs/en-US/component'
)}/!(datetime-picker|message-box|message).md`
if (os.platform() === 'win32') {
entry = entry.replace(/\\/g, '/')
}
main({
name: name!,
version: _version,
entry: `${path.resolve(
projRoot,
'docs/en-US/component'
)}/!(datetime-picker|message-box|message).md`,
entry,
outDir: epOutput,
reComponentName,
reDocUrl,