-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
feat: support farm #169
base: main
Are you sure you want to change the base?
feat: support farm #169
Conversation
Run & review this pull request in StackBlitz Codeflow. |
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected] |
commit: |
hi @sxzz sorry to bother you
This pr is temporarily put in draft. Currently, it is planned to mainly support farm version
2.0
. The node implementation between version2.0
and version1.x
is very different, so I want to wait until 2.0 is fully prepared to merge this pr. In the end, farm's goal should be purely to support farm's plugin rather than adapting to the vite form. In the future, farm should deviate from vite to reduce the impact on dependenciesCurrently, farm has three plans for the idea of vue ecology (The compilation farm team for vue-jsx is under development)
unplugin-vue
supports farm in 2.0unplugin-vue-fervid
this project has been shelved for a while, and I will implement this plugin immediately. The test at that time unplugin-vue-fervid performance was about 10 to 20 times faster than the current cache of the vue compiler. The next step is to use this plugin to speed up the compilation of native vue to support other frameworks such as vite rspack and more@farmfe/plugin-vue
supports farm-native vue compilation plugin, which will improve the performance of about 5 to 10 times thanunplugin-vue-fervid
in pure rust compilation