Vite
Dev ToolsNext generation frontend tooling. It's fast!
Release History
View all versions →create-vite@9.2.03 fixes1 featureThis release introduces support for the nub package manager in create-vite and includes several dependency updates. It also fixes an issue with outdated eslint-react plugin links in generated READMEs.
v8.2.2This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version 8.2.2.
plugin-legacy@8.2.3Please refer to the CHANGELOG.md for details on this release.
v8.2.1Please refer to the CHANGELOG.md for details on this release.
create-vite@9.1.2This release primarily directs users to the CHANGELOG.md file for detailed information on changes.
v8.2.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version 8.2.0.
plugin-legacy@8.2.2This release primarily directs users to the CHANGELOG.md file for detailed information on changes in plugin-legacy version 8.2.2.
v8.2.0-beta.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version v8.2.0-beta.0.
v8.1.5This release primarily directs users to the CHANGELOG.md file for detailed information on changes, bug fixes, and new features.
plugin-legacy@8.2.1This release primarily directs users to the CHANGELOG.md file for detailed information on changes in plugin-legacy version 8.2.1.
plugin-legacy@8.2.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in plugin-legacy version 8.2.0.
v8.1.4Please refer to the CHANGELOG.md for details on this release.
v8.1.3This release primarily directs users to the CHANGELOG.md file for detailed information on changes, bug fixes, and new features in version v8.1.3.
v8.1.2This release primarily directs users to the CHANGELOG.md file for detailed information on changes, bug fixes, and new features.
create-vite@9.1.1This release primarily directs users to the CHANGELOG.md file for detailed information on changes.
v8.1.1This release primarily directs users to the CHANGELOG.md file for detailed information on changes, bug fixes, and new features in version v8.1.1.
v7.3.6Please refer to the CHANGELOG.md for details on this release.
create-vite@9.1.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes.
plugin-legacy@8.1.0Please refer to the CHANGELOG.md for details on this release.
v8.1.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version 8.1.0.
plugin-legacy@8.1.0-beta.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in plugin-legacy version 8.1.0-beta.0.
v8.1.0-beta.0This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version v8.1.0-beta.0.
v6.4.3This release primarily directs users to the CHANGELOG.md file for detailed information on changes, bug fixes, and new features in version 6.4.3.
v7.3.5Please refer to the CHANGELOG.md for details on this release.
v8.0.16This release primarily directs users to the CHANGELOG.md file for detailed information on changes in version v8.0.16.
Common Errors
ReferenceError5 reportsThe "ReferenceError" in Vite during SSR or module evaluation often stems from circular dependencies where a module attempts to access an export before it's fully initialized. To fix this, carefully examine circular imports and restructure modules to avoid early access to uninitialized exports, potentially using dynamic imports or lazy initialization to break the cycle. Consider also using `esbuild` or `rollup` plugins that specialize in resolving circular dependency issues, or leveraging framework-specific solutions for handling module loading and initialization order.
InvalidCharacterError1 reportInvalidCharacterError in vite often stems from unexpected or malformed characters (like control characters or unescaped Unicode) in your JavaScript, CSS, or imported assets, especially within `sourceMappingURL` directives or string literals. To fix it, identify the offending file and line using the browser console, then either remove the problematic characters or properly escape them using techniques like unicode escape sequences or by sanitizing the data during build process if the file comes from external source. Consider adding a plugin to your build process to automatically sanitize your files.
Related Dev Tools Packages
Empowering everyone to build reliable and efficient software.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
An extremely fast Python package and project manager, written in Rust.
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Rich is a Python library for rich text and beautiful formatting in the terminal.
Subscribe to Updates
Get notified when new versions are released