2
0
mirror of https://github.com/tenrok/vue-native-websocket.git synced 2026-05-28 18:34:06 +03:00
Files
vue-native-websocket/webpack.config.js
T
2022-07-19 00:24:36 +09:00

33 lines
621 B
JavaScript
Executable File

var path = require('path')
const TerserPlugin = require('terser-webpack-plugin')
module.exports = {
entry: ['./src/Main.js'],
mode: 'production',
output: {
path: path.resolve(__dirname, './dist'),
filename: 'build.js',
library: ['VueNativeSock'],
libraryTarget: 'umd'
},
devtool: 'source-map',
optimization: {
minimize: true,
minimizer: [new TerserPlugin()]
},
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
}
},
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: ['babel-loader']
}
]
}
}