From 98a4a94867843fd8c94eedc46f544fcaf27b6cfb Mon Sep 17 00:00:00 2001 From: allforabit Date: Mon, 26 Mar 2018 22:27:09 +0100 Subject: [PATCH] Update webpack file template for latest version Webpack 4 has some syntax changes, mainly using rules key instead of plugin. --- .../templates/js-mode/__webpack.config.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/feature/file-templates/templates/js-mode/__webpack.config.js b/modules/feature/file-templates/templates/js-mode/__webpack.config.js index 267eae732..d7998e157 100644 --- a/modules/feature/file-templates/templates/js-mode/__webpack.config.js +++ b/modules/feature/file-templates/templates/js-mode/__webpack.config.js @@ -7,9 +7,15 @@ module.exports = { filename: "app.bundle.js" }, module: { - loaders: [ - { test: /\.js$/, include: __dirname + '/app', loader: 'babel-loader' }$0 + rules: [ + { + test: /\.js$/, + exclude: /node_modules/, + use: { + loader: "babel-loader" + } + } ] - } + }, // plugins: [] -}; \ No newline at end of file +};