Skip to content

Commit 0ba111e

Browse files
committed
feat: allow configuring postcss-loader via css.loaderOptions.postcss
1 parent 6264996 commit 0ba111e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/@vue/cli-service/lib/config/css.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ module.exports = (api, options) => {
103103
rule
104104
.use('postcss-loader')
105105
.loader('postcss-loader')
106-
.options({ sourceMap })
106+
.options(Object.assign({ sourceMap }, loaderOptions.postcss))
107107
}
108108

109109
if (loader) {

packages/@vue/cli-service/lib/options.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ const schema = createSchema(joi => joi.object({
2020
loaderOptions: joi.object({
2121
sass: joi.object(),
2222
less: joi.object(),
23-
stylus: joi.object()
23+
stylus: joi.object(),
24+
postcss: joi.object()
2425
})
2526
}),
2627

0 commit comments

Comments
 (0)