File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ import { genCSSModulesCode } from './cssModules'
2929import { formatError } from './formatError'
3030
3131import VueLoaderPlugin from './plugin'
32- import { canInlineTemplate , resolveScript } from './resolveScript'
32+ import { canInlineTemplate } from './resolveScript'
3333import { setDescriptor } from './descriptorCache'
3434
3535export { VueLoaderPlugin }
@@ -139,10 +139,10 @@ export default function loader(
139139
140140 // script
141141 let scriptImport = `const script = {}`
142- const script = resolveScript ( descriptor , id , options , loaderContext )
143- if ( script ) {
144- const src = script . src || resourcePath
145- const attrsQuery = attrsToQuery ( script . attrs , 'js' )
142+ const { script , scriptSetup } = descriptor
143+ if ( script || scriptSetup ) {
144+ const src = ( script && ! scriptSetup && script . src ) || resourcePath
145+ const attrsQuery = attrsToQuery ( ( scriptSetup || script ) ! . attrs , 'js' )
146146 const query = `?vue&type=script${ attrsQuery } ${ resourceQuery } `
147147 const scriptRequest = stringifyRequest ( src + query )
148148 scriptImport =
You can’t perform that action at this time.
0 commit comments