Skip to content

Commit

Permalink
fix(plugin-redirect): respect config option from command line
Browse files Browse the repository at this point in the history
  • Loading branch information
Mister-Hope committed Sep 30, 2024
1 parent 4add5f1 commit 790731a
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions plugins/tools/plugin-redirect/src/cli/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import {
resolveAppConfig,
resolveCliAppConfig,
resolveUserConfigConventionalPath,
resolveUserConfigPath,
transformUserConfigToPlugin,
} from 'vuepress/cli'
import { createBuildApp } from 'vuepress/core'
Expand Down Expand Up @@ -62,9 +63,9 @@ cli
const cliAppConfig = resolveCliAppConfig(sourceDir, {})

// resolve user config file
const userConfigPath = resolveUserConfigConventionalPath(
cliAppConfig.source,
)
const userConfigPath = commandOptions.config
? resolveUserConfigPath(commandOptions.config)
: resolveUserConfigConventionalPath(cliAppConfig.source)

const { userConfig } = await loadUserConfig(userConfigPath)

Expand Down Expand Up @@ -103,13 +104,12 @@ cli
// initialize vuepress app to get pages
logger.info('Initializing VuePress and preparing data...')

// initialize vuepress app to get pages
await app.init()

// redirect all pages

// initialize vuepress app to get pages
logger.info('Generating redirect pages...')

// redirect all pages
await Promise.all(
app.pages.map((page) => {
const redirectUrl = `${removeEndingSlash(commandOptions.hostname)}${
Expand Down

0 comments on commit 790731a

Please sign in to comment.