@dewsign/vue-gtm
Version:
Google Tag Manager implementation in Vue application
35 lines (33 loc) • 588 B
JavaScript
var path = require('path');
var webpack = require('webpack');
module.exports = {
entry: [
'./src/index.js'
],
output: {
filename: 'dist/vue-gtm.min.js',
libraryTarget: 'commonjs2'
},
plugins: [
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
}
}),
],
resolve: {
extensions: [ '.js', '.json' ]
},
module: {
loaders: [
{
test: /\.js$/,
loader: 'babel-loader',
query: {
presets: [ 'es2015', 'stage-2' ]
},
exclude: /node_modules/
}
]
}
}