Skip to content

Commit 0503d42

Browse files
committed
fix(plugin-vue): pass on script and style options to compiler-sfc
fix #1450
1 parent d7ceabe commit 0503d42

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

packages/plugin-vue/src/script.ts

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export function resolveScript(
3838
let resolved: SFCScriptBlock | null = null
3939

4040
resolved = compileScript(descriptor, {
41+
...options.script,
4142
id: descriptor.id,
4243
isProd: options.isProduction,
4344
inlineTemplate: !options.devServer,

packages/plugin-vue/src/style.ts

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export async function transformStyle(
1313
// vite already handles pre-processors and CSS module so this is only
1414
// applying SFC-specific transforms like scoped mode and CSS vars rewrite (v-bind(var))
1515
const result = await compileStyleAsync({
16+
...options.style,
1617
filename: descriptor.filename,
1718
id: `data-v-${descriptor.id}`,
1819
isProd: options.isProduction,

0 commit comments

Comments
 (0)