digital-store/webpack.config.js
2019-12-10 18:14:02 +03:00

33 lines
665 B
JavaScript

var config = {
// TODO: Add common Configuration
module: {
rules: [
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' }
]
},
};
var mainApp = Object.assign({}, config, {
entry: ['@babel/polyfill', './src/main/index.js'],
output: {
path: `${__dirname}/dist/public/js/main`,
filename: 'main.js',
},
resolve: {
extensions: ['.js']
},
});
var adminApp = Object.assign({}, config,{
entry: ['@babel/polyfill', './src/admin/index.js'],
output: {
path: `${__dirname}/dist/public/js/admin`,
filename: 'admin.js',
},
resolve: {
extensions: ['.js']
},
});
module.exports = [mainApp, adminApp];