vite-plugin-vue
vite-plugin-vue copied to clipboard
add watchers to imports within vue files
Related plugins
-
[X] plugin-vue
-
[ ] plugin-vue-jsx
Description
The watcher should rebuild vue files when the file's imports are updated. Without this, the rollup build doesn't rebuild when you update .ts and .scss/sass files that are in your build. This was fixed in vuejs/rollup-plugin-vue
Suggested solution
In plugin-vue/src/index.ts line 291, add this code snippet if (query.src) { this.addWatchFile(filename); }
Alternative
No response
Additional context
Original Issues: https://github.com/vuejs/rollup-plugin-vue/issues/396 Original Fixes: https://github.com/vuejs/rollup-plugin-vue/pull/385
Validations
- [X] Follow our Code of Conduct
- [X] Read the Contributing Guidelines.
- [X] Read the docs.
- [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.