This repository was archived by the owner on Mar 19, 2026. It is now read-only.
forked from vitejs/vite
-
-
Notifications
You must be signed in to change notification settings - Fork 19
This repository was archived by the owner on Mar 19, 2026. It is now read-only.
8.0.0-beta.11 breaks @vitejs/plugin-vue #587
Copy link
Copy link
Labels
Description
Describe the bug
Using @vitejs/plugin-vue as a plugin throws an error since beta 11, but works with beta 10:
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
export default defineConfig({
plugins: [vue()]
});Error:
node:fs:1649
binding.stat(getValidatedPath(path), options.bigint, req);
^
TypeError [ERR_INVALID_ARG_VALUE]: The argument 'path' must be a string, Uint8Array, or URL without null bytes. Received '/Users/mick/Desktop/vite-8/\x00rolldown/runtime.js'
Reproduction
https://github.com/MickL/vite-8.0.0-beta.11-vue-bug
Steps to reproduce
bun run dev
System Info
System:
OS: macOS 26.2
CPU: (10) arm64 Apple M4
Memory: 300.69 MB / 16.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 24.6.0 - /Users/mick/.nvm/versions/node/v24.6.0/bin/node
npm: 11.5.1 - /Users/mick/.nvm/versions/node/v24.6.0/bin/npm
pnpm: 10.19.0 - /Users/mick/Library/pnpm/pnpm
bun: 1.3.8 - /Users/mick/.bun/bin/bun
Browsers:
Chrome: 144.0.7559.110
Firefox: 147.0.2
Safari: 26.2
npmPackages:
@vitejs/plugin-vue: ^6.0.1 => 6.0.4
vite: 8.0.0-beta.11 => 8.0.0-beta.11 Used Package Manager
bun
Logs
No response
Validations
- Follow our Code of Conduct
- Read the Contributing Guidelines.
- Read the docs.
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
- Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
- The provided reproduction is a minimal reproducible example of the bug.
Reactions are currently unavailable