]>
Softwares of Agnibho - pdosage.git/blob - webpack.config.js
1 var path
= require('path')
2 var webpack
= require('webpack')
5 entry
: './src/main.js',
7 path
: path
.resolve(__dirname
, 'dist'),
17 // vue-loader options go here
22 loader
: 'babel-loader?presets=es2015&retainLines=true',
23 exclude
: /node_modules/
27 loader
: 'style-loader!css-loader'
30 test
: /\.(png|jpg|gif|svg|eot|ttf|woff|woff2)$/,
31 loader
: 'file-loader',
33 name
: '[name].[ext]?[hash]'
44 'vue$': 'vue/dist/vue',
45 'jquery': 'jquery/src/jquery'
49 new webpack
.ProvidePlugin({
55 historyApiFallback
: true,
58 devtool
: '#eval-source-map'
61 if (process
.env
.NODE_ENV
=== 'production') {
62 module
.exports
.devtool
= '#source-map'
63 // http://vue-loader.vuejs.org/en/workflow/production.html
64 module
.exports
.plugins
= (module
.exports
.plugins
|| []).concat([
65 new webpack
.DefinePlugin({
67 NODE_ENV
: '"production"'
70 new webpack
.optimize
.UglifyJsPlugin({
76 new webpack
.LoaderOptionsPlugin({