Anonymous Maarten 2017-06-14 19:55:04 +02:00
parent 63551fca17
commit 5f10829b6d
1 changed files with 11 additions and 8 deletions

View File

@ -107,25 +107,28 @@ module.exports = {
},
devtool: '#cheap-module-source-map',
resolve: {
modulesDirectories: ['node_modules'],
extensions: ['', '.js']
modules: ['node_modules'],
extensions: ['.js']
},
module: {
loaders: [
rules: [
{ test: /\.js$/, exclude: /node_modules/,
loader: 'babel-loader' },
{ test: /\.scss$/,
loader: ExtractTextPlugin.extract(
'style-loader', 'css-loader!sass-loader') },
loader: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: 'css-loader!sass-loader' } ) },
{ test: /\.css$/,
loader: ExtractTextPlugin.extract(
'style-loader', 'css-loader') },
loader: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: 'css-loader' } ) },
{ test: /\.(woff2?|ttf|eot|svg|png|jpe?g|gif)$/,
loader: 'file' }
]
},
plugins: [
new ExtractTextPlugin('styles.css', {
new ExtractTextPlugin({
filename: 'styles.css',
allChunks: true
}),
new webpack.optimize.UglifyJsPlugin()