From 7a85035e97c5e4330e276017c38ebdbc4ce43305 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Tue, 17 Dec 2024 00:08:35 +0800 Subject: [PATCH] docs: fix vuepress version tips --- docs/.vuepress/config.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index d8d374aa..53799732 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -1,10 +1,13 @@ -import * as path from 'node:path' +import fs from 'node:fs' +import path from 'node:path' import { viteBundler } from '@vuepress/bundler-vite' import { addViteOptimizeDepsInclude, addViteSsrExternal } from '@vuepress/helper' import { defineUserConfig, type UserConfig } from 'vuepress' -import { peerDependencies } from '../package.json' import { theme } from './theme.js' +const pnpmWorkspace = fs.readFileSync(path.resolve(__dirname, '../../pnpm-workspace.yaml'), 'utf-8') +const vuepress = pnpmWorkspace.match(/vuepress:\s(.*)/)?.[1] || '' + export default defineUserConfig({ base: '/', lang: 'zh-CN', @@ -29,7 +32,7 @@ export default defineUserConfig({ }, define: { - __VUEPRESS_VERSION__: peerDependencies.vuepress, + __VUEPRESS_VERSION__: vuepress, }, bundler: viteBundler(),