Skip to content

Commit 521e71a

Browse files
committed
Use addWatchFile and move it to transform
Make same as rollup-plugin-vue
1 parent 441066a commit 521e71a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/plugin-vue/src/index.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -330,9 +330,6 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin<Api> {
330330
// select corresponding block for sub-part virtual modules
331331
if (query.vue) {
332332
if (query.src) {
333-
if (options.value.devServer?.watcher) {
334-
options.value.devServer.watcher.add(filename)
335-
}
336333
return fs.readFileSync(filename, 'utf-8')
337334
}
338335
const descriptor = getDescriptor(filename, options.value)!
@@ -390,6 +387,10 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin<Api> {
390387
getTempSrcDescriptor(filename, query)
391388
: getDescriptor(filename, options.value)!
392389

390+
if (query.src) {
391+
this.addWatchFile(filename)
392+
}
393+
393394
if (query.type === 'template') {
394395
return transformTemplateAsModule(
395396
code,

0 commit comments

Comments
 (0)