akb-cli
Version:
akb cli
29 lines (27 loc) • 764 B
JavaScript
const path = require('path');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const akbServerConfig = require('./config/server');
const DIST_DIR = '/dist';
module.exports = {
entry: {
index: './public/assets/index.js',
error: './public/assets/error.js'
},
output: {
path: path.join(__dirname, DIST_DIR),
filename: './assets/[name].js',
publicPath: './public',
sourceMapFilename: './assets/[name].map'
},
module: {
rules: [{
test: /\.styl$/,
use: ExtractTextPlugin.extract('css-loader!postcss-loader!stylus-loader')
}]
},
plugins: [
new ExtractTextPlugin({
filename: './assets/[name].css'
}),
]
};