From a488a95d21f3c93e7903610d51267b7988cf7133 Mon Sep 17 00:00:00 2001 From: Phil Wolstenholme Date: Wed, 28 Feb 2018 10:33:20 +0000 Subject: [PATCH] chainWebpack & merge example of modifying loader options --- docs/webpack.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/webpack.md b/docs/webpack.md index 63f497aa24..fc36a41da9 100644 --- a/docs/webpack.md +++ b/docs/webpack.md @@ -59,6 +59,25 @@ module.exports = { } ``` +#### Modifying Loader Options + +``` js +// vue.config.js +module.exports = { + chainWebpack: config => { + config.module + .rule('scss') + .use('sass-loader') + .tap(options => + merge(options, { + includePaths: [path.resolve(__dirname, 'node_modules')], + }) + ) + } +} +``` + + #### Modifying Plugin Options ``` js