-
Notifications
You must be signed in to change notification settings - Fork 226
feat: support for Vue3 JSX HMR #2018
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
Conversation
✅ Deploy Preview for rsbuild ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
e2e/cases/vue/jsx-hmr/index.test.ts
Outdated
await rsbuild.close(); | ||
}); | ||
|
||
// // not pass |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can add a comment here:
// TODO: see https://github.com/web-infra-dev/rsbuild/issues/153
# Conflicts: # packages/plugin-vue-jsx/package.json # pnpm-lock.yaml
Please fix the CI~ |
@liyincode did you run |
oh, i didn't. I have now executed build and e2e test has passed👍 |
It seems that lint is passed. When executing ls-lint locally, the result is abnormal. You can ignore it and we will handle it. |
You can ignore the first |
Hi, I'm not sure what specifically causes the issue where e2e tests fail only on Windows platform. Everything works fine on my Mac using a Windows 11 virtual machine, but the problem recurs on my home desktop with Windows 11. I suspect it might be related to the ARM vs x86 architecture or execution speed, but I'm unsure how to fix it. Interestingly, when I test single e2e unit However, running all tests with Surprisingly, by using a single |
ok, i has disabled the hmr e2e test in windows, but there's another error I need to fix.🥲 |
Thanks for your great work! 👍👍 It will be released in Rsbuild v0.6.0 |
That's ok. Some of the E2E tests in Rsbuild are run by both Rspack and Webpack at the same time. This is to check that the functionality of Rspack is correctly aligned with Webpack. For the Vue related E2E cases, we only need to support Rspack, so we can use |
Hahaha, thanks for the outstanding efforts of the rsbuild team, I'm very happy to be able to contribute a little.😃 |
Summary
support vue3 jsx hmr
Related Links
issue #153
Checklist