Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[js/web] use the recommended workaround for Vite #23531

Merged
merged 2 commits into from
Jan 30, 2025

Conversation

fs-eire
Copy link
Contributor

@fs-eire fs-eire commented Jan 29, 2025

Description

After some investigation and debug, I decided to follow the recommended workaround as suggested in vitejs/vite#8427.

Motivation and Context

There is a known issue with Vite 5.x when using WebAssembly package. Detail information is in vitejs/vite#8427.

There are previous attempts to fix this problem (#23487). I tried various ways to make it working out of the box for Vite users but none of them worked: Some "fixes" did fix the usage of Vite but broke other use case/bundler and some introduced other issues. Eventually I figured out that there is no good way to fix this inside ONNX Runtime.

Considering the root cause is inside Vite and it may be fixed in Vite v6. I think now the best way is to follow the recommended workaround.

@fs-eire fs-eire merged commit fbae88f into main Jan 30, 2025
60 checks passed
@fs-eire fs-eire deleted the fs-eire/web-use-recommended-vite-workaround branch January 30, 2025 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants