UNPKG

vue-back-top

Version:
36 lines (35 loc) 945 B
var webpack = require('webpack') var merge = require('webpack-merge') var baseWebpackConfig = require('./webpack.example.base.conf') var HtmlWebpackPlugin = require('html-webpack-plugin') var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') module.exports = merge(baseWebpackConfig, { module: { rules: [ { test: /\.css$/, loader: 'vue-style-loader!css-loader' }, { test: /\.less$/, loader: 'vue-style-loader!css-loader!less-loader' } ] }, // cheap-module-eval-source-map is faster for development devtool: '#cheap-module-eval-source-map', plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: '"development"' } }), new webpack.NoEmitOnErrorsPlugin(), new HtmlWebpackPlugin({ filename: 'index.html', template: 'example/index.html', inject: true }), new FriendlyErrorsPlugin() ] })