const { resolveCompiler } = require('./compiler') const clientCache = new WeakMap() const serverCache = new WeakMap() exports.resolveScript = function resolveScript( descriptor, scopeId, options, loaderContext ) { if (!descriptor.script && !descriptor.scriptSetup) { return null } const { compiler } = resolveCompiler(loaderContext.rootContext, loaderContext) if (!compiler.compileScript) { if (descriptor.scriptSetup) { loaderContext.emitError( 'The version of Vue you are using does not support