Newer
Older
var path = require('path');
filename: '[name]-[hash].js'
},
plugins: [
], // add all common plugins here
module: {
rules: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
presets: ['@babel/preset-react'],
plugins: [
'react-hot-loader/babel',
'@babel/plugin-proposal-class-properties'
]
},
{
test: /\.scss$/,
use: [
'style-loader',
'css-loader',
'sass-loader'
]
},
{
test: /\.svg$/,
use: ['@svgr/webpack']
}
]
},
resolve: {
modules: ['node_modules'],
extensions: ['.js', '.jsx']