From e7a0ae8a090f07274cccd8591e57255ddde52227 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Tue, 5 Aug 2025 19:08:42 +0530 Subject: [PATCH] chore: error when trying `rolldown-vite` with vitepress v1 (#4888) --------- Co-authored-by: Alexander Lichter --- src/node/cli.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/node/cli.ts b/src/node/cli.ts index 5e0be858..9bf2b38f 100644 --- a/src/node/cli.ts +++ b/src/node/cli.ts @@ -1,5 +1,6 @@ import minimist from 'minimist' import c from 'picocolors' +import * as vite from 'vite' import { createLogger, type Logger } from 'vite' import { build, createServer, serve } from '.' import { version } from '../../package.json' @@ -49,6 +50,13 @@ if (!command || command === 'dev') { logVersion(server.config.logger) server.printUrls() bindShortcuts(server, createDevServer) + if (!isRestart && (vite as any).rolldownVersion) { + server.config.logger.error( + c.red( + '\nVitePress v1 is not compatible with `rolldown-vite`. Use VitePress v2 instead.' + ) + ) + } } createDevServer(false).catch((err) => { createLogger().error(