We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6513ecf commit e6c5a90Copy full SHA for e6c5a90
packages/plugin-vue/src/script.ts
@@ -102,15 +102,15 @@ export function canInlineMain(
102
descriptor: SFCDescriptor,
103
options: ResolvedOptions,
104
): boolean {
105
- if (!options.devServer) {
106
- return false
107
- }
108
if (descriptor.script?.src || descriptor.scriptSetup?.src) {
109
return false
110
}
111
const lang = descriptor.script?.lang || descriptor.scriptSetup?.lang
112
- if (lang && lang !== 'ts') {
113
+ if (!lang) {
+ return true
+ }
+ if ((lang === 'ts' || lang === 'tsx') && options.devServer) {
114
115
- return true
+ return false
116
0 commit comments