We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc125f0 commit 183f9dcCopy full SHA for 183f9dc
packages/vite-plugin/src/importPlugin.ts
@@ -24,7 +24,7 @@ export function importPlugin (): Plugin {
24
const { query, path } = parseId(id)
25
26
if (
27
- (!query && extname(path) === '.vue' && !/^import { render as _sfc_render } from ".*"$/m.test(code)) ||
+ ((!query || !('vue' in query)) && extname(path) === '.vue' && !/^import { render as _sfc_render } from ".*"$/m.test(code)) ||
28
(query && 'vue' in query && (query.type === 'template' || (query.type === 'script' && query.setup === 'true')))
29
) {
30
const { code: imports, source } = generateImports(code)
0 commit comments