
First, make sure you followed the instructions on using Babel above. Refer to the official docs to get started.

Jest can be used in projects that use parcel-bundler to manage assets, styles, and compilation similar to webpack. Jest is not fully supported by vite due to how the plugin system from vite works, but there are some working examples for first-class jest integration using vite-jest, since this is not fully supported, you might as well read the limitation of the vite-jest. Jest can be used in projects that use vite to serve source code over native ESM to provide some frontend tooling, vite is an opinionated tool and does offer some out-of-the box workflows.

Refer to the webpack guide to get started. webpack does offer some unique challenges over other tools. You should consider pointing to a specific version, such as v5.0.0.Jest can be used in projects that use webpack to manage assets, styles, and compilation. This pointer is unstable and subject to change as we release new versions.
