From a172ecfc95037eaec5dffa3085020ba3c28199ae Mon Sep 17 00:00:00 2001 From: Alexander Lichter Date: Tue, 5 Aug 2025 12:14:13 +0200 Subject: [PATCH] chore: error when rolldown-vite is detected for v1 --- src/node/cli.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/node/cli.ts b/src/node/cli.ts index 5e0be858..ea26e93d 100644 --- a/src/node/cli.ts +++ b/src/node/cli.ts @@ -1,6 +1,7 @@ import minimist from 'minimist' import c from 'picocolors' import { createLogger, type Logger } from 'vite' +import * as vite from 'vite' import { build, createServer, serve } from '.' import { version } from '../../package.json' import { init } from './init/init' @@ -49,6 +50,12 @@ if (!command || command === 'dev') { logVersion(server.config.logger) server.printUrls() bindShortcuts(server, createDevServer) + // @ts-ignore Not available in normal Vite + if (!isRestart && vite.rolldownVersion) { + createLogger().error( + `${c.red(`Vitepress v1 is not compatible with \`rolldown-vite\`.`)}\n${c.red(`Use Vitepress v2 instead.`)}` + ) + } } createDevServer(false).catch((err) => { createLogger().error(