From b8c2848e6b38c5aaafbe307494865066c748fff8 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sat, 17 Nov 2018 15:46:12 +0200 Subject: Initial v4.0 - migrate back to React --- webpack.config.js | 72 ------------------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 webpack.config.js (limited to 'webpack.config.js') diff --git a/webpack.config.js b/webpack.config.js deleted file mode 100644 index 6998c8f..0000000 --- a/webpack.config.js +++ /dev/null @@ -1,72 +0,0 @@ -var path = require('path') -var webpack = require('webpack') - -module.exports = { - entry: './geshem.js', - output: { - path: path.resolve(__dirname, './static/js'), - publicPath: '/static/js/', - filename: 'build.js' - }, - module: { - rules: [ - { - test: /\.vue$/, - loader: 'vue-loader', - options: { - loaders: { - // Since sass-loader (weirdly) has SCSS as its default parse mode, we map - // the "scss" and "sass" values for the lang attribute to the right configs here. - // other preprocessors should work out of the box, no loader config like this necessary. - 'scss': 'vue-style-loader!css-loader!sass-loader', - 'sass': 'vue-style-loader!css-loader!sass-loader?indentedSyntax' - } - // other vue-loader options go here - } - }, - { - test: /\.js$/, - loader: 'babel-loader', - exclude: /node_modules/ - }, - { - test: /\.(png|jpg|gif|svg)$/, - loader: 'file-loader', - options: { - name: '[name].[ext]?[hash]' - } - } - ] - }, - resolve: { - alias: { - 'vue$': 'vue/dist/vue.esm.js' - } - }, - performance: { - hints: false - }, - devtool: '#eval-source-map' -} - -if (process.env.NODE_ENV === 'production') { - module.exports.devtool = '#source-map' - // http://vue-loader.vuejs.org/en/workflow/production.html - module.exports.plugins = (module.exports.plugins || []).concat([ - new webpack.DefinePlugin({ - 'process.env': { - NODE_ENV: '"production"' - } - }), - new webpack.optimize.UglifyJsPlugin({ - sourceMap: true, - compress: { - warnings: false, - comparisons: false // workaround for https://github.com/mapbox/mapbox-gl-js/issues/4359 - } - }), - new webpack.LoaderOptionsPlugin({ - minimize: true - }) - ]) -} -- cgit v1.3.1