1234567891011121314151617181920212223242526272829303132333435 |
- var path = require('path')
- var webpack = require('webpack')
- module.exports = {
- entry: './index.js',
- output: {
- path: path.resolve(__dirname, './dist'),
- filename: 'vuecodemirror.min.js',
- library: 'VueCodeMirror',
- libraryTarget: 'umd',
- umdNamedDefine: true
- },
- module: {
- loaders: [
- {
- test: /\.vue$/,
- loader: 'vue-loader'
- },
- {
- test: /\.css$/,
- loader: 'style-loader!css-loader'
- }
- ]
- },
- externals: {
- vue: 'Vue'
- },
- plugins: [
- new webpack.optimize.UglifyJsPlugin({
- compress: {
- warnings: false
- }
- })
- ]
- }
|