UNPKG

kk-webpack-base--config

Version:

Webpack config for kk-webpack-base

31 lines (29 loc) 776 B
const path = require('path'); const { config } = require('./webpack.project-config.js'); module.exports = { target: 'web', entry: require('./webpack.entry.js'), optimization: { runtimeChunk: 'single', }, output: { path: path.join(process.cwd(), `${config.publicPath}`), filename: 'assets/js/[name].js', chunkFilename: 'assets/js/[name].chunk.js', pathinfo: false, clean: false, }, plugins: require('./webpack.plugins.js'), resolve: { alias: require('./webpack.aliases'), extensions: ['.js', '.jsx', '.ts', '.tsx', '.vue', '.json'], modules: [path.resolve(process.cwd(), 'src'), 'node_modules'], }, module: { rules: require('./webpack.rules.js'), }, stats: { errorDetails: true, children: false, }, };