Files
weRequest/webpack.config.js

35 lines
872 B
JavaScript
Raw Normal View History

2018-12-19 19:26:38 +08:00
let path = require('path');
let webpack = require('webpack');
let pk = require('./package.json');
2018-04-19 15:25:31 +08:00
module.exports = [{
mode: 'production',
2018-12-19 19:26:38 +08:00
entry: './src/index.js',
2018-04-19 15:25:31 +08:00
output: {
path: path.join(__dirname, 'build'),
filename: 'weRequest.min.js',
library: "weRequest",
2018-04-19 15:25:31 +08:00
libraryTarget: "commonjs-module"
},
2018-12-19 19:26:38 +08:00
plugins: [
new webpack.BannerPlugin({
banner: `weRequest ${pk.version}\n${pk.homepage}`
})
]
}, {
mode: 'development',
2018-12-19 19:26:38 +08:00
entry: './src/index.js',
output: {
path: path.join(__dirname, 'build'),
filename: 'weRequest.js',
library: "weRequest",
libraryTarget: "commonjs-module"
},
2018-12-19 19:26:38 +08:00
devtool: 'inline-source-map',
plugins: [
new webpack.BannerPlugin({
banner: `weRequest ${pk.version}\n${pk.homepage}`
})
]
}]