diff --git a/internal/build/src/tasks/helper.ts b/internal/build/src/tasks/helper.ts index 88074e7cc1..c2051f7537 100644 --- a/internal/build/src/tasks/helper.ts +++ b/internal/build/src/tasks/helper.ts @@ -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,