Select Git revision
webpack.base.config.js
Forked from
Fasilkom UI Open Source Software / Kape
Source project has a limited visibility.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
webpack.base.config.js 681 B
const path = require('path');
const BundleTracker = require('webpack-bundle-tracker');
module.exports = {
context: __dirname,
entry: ['./assets/js/index'],
output: {
path: path.resolve('./assets/bundles/'),
filename: '[name]-[hash].js',
},
plugins: [new BundleTracker({ filename: './webpack-stats.json' })],
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel-loader', // to transform JSX into JS
query: {
presets: ['react', 'env'],
},
},
],
},
resolve: {
modules: ['node_modules', 'bower_components'],
extensions: ['*', '.js', '.jsx'],
},
};