diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2018-08-07 10:21:34 +0300 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2018-08-07 10:21:34 +0300 |
commit | 01f83066ac7668f73be506afc869c717bfff7393 (patch) | |
tree | d0c425aa5c5c1919b05848e5b68cf02e3c6b0635 /js | |
parent | 588f5cf32fc3ed7ca7e8f4c52b5572f60f2a86a2 (diff) |
Fix js build
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'js')
-rw-r--r-- | js/webpack.base.config.js | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/js/webpack.base.config.js b/js/webpack.base.config.js index 13bd91f..7e9cd80 100644 --- a/js/webpack.base.config.js +++ b/js/webpack.base.config.js @@ -1,4 +1,5 @@ const path = require('path'); +const {VueLoaderPlugin} = require('vue-loader') module.exports = { entry: './js/init.js', @@ -20,7 +21,25 @@ module.exports = { options: { loaders: {} } + }, + { + test: /\.css$/, + use: [ + { + loader: 'vue-style-loader' + }, + { + loader: 'css-loader', + options: { + modules: true, + localIdentName: '[local]_[hash:base64:8]' + } + } + ] } ] - } + }, + plugins: [ + new VueLoaderPlugin() + ] }; |