diff --git a/packages/docz-core/src/bundlers/webpack/build.ts b/packages/docz-core/src/bundlers/webpack/build.ts index f8d404d2f..d82847859 100644 --- a/packages/docz-core/src/bundlers/webpack/build.ts +++ b/packages/docz-core/src/bundlers/webpack/build.ts @@ -1,5 +1,4 @@ import * as fs from 'fs-extra' -import * as path from 'path' import chalk from 'chalk' import logger from 'signale' import webpack, { Configuration } from 'webpack' @@ -116,8 +115,7 @@ const onError = (err: Error) => { } export const build = (args: Args) => async (config: Configuration) => { - const base = paths.servedPath(args.base) - const dist = path.join(paths.getDist(args.dest), base) + const dist = paths.getDist(args.dest) try { await fs.ensureDir(dist) diff --git a/packages/docz-core/src/bundlers/webpack/config.ts b/packages/docz-core/src/bundlers/webpack/config.ts index 16bba30c4..e218f3017 100644 --- a/packages/docz-core/src/bundlers/webpack/config.ts +++ b/packages/docz-core/src/bundlers/webpack/config.ts @@ -82,7 +82,7 @@ export const createConfig = (babelrc: BabelRC) => ( config.output .pathinfo(true) - .path(isProd ? path.join(dist, base) : dist) + .path(dist) .when(isProd, outputProd, outputDev) .crossOriginLoading('anonymous')