From b1d623e2ca03ec0f19e4ad0e1983bae65115b25c Mon Sep 17 00:00:00 2001 From: dsc Date: Sat, 15 Jun 2019 01:55:15 +0200 Subject: [PATCH] piece of sh&&0@ --- .electron-vue/webpack.main.config.js | 12 +++++++++--- .electron-vue/webpack.renderer.config.js | 2 +- .electron-vue/webpack.web.config.js | 2 +- package.json | 2 +- src/index.ejs | 2 +- 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.electron-vue/webpack.main.config.js b/.electron-vue/webpack.main.config.js index 88789e8..68178b1 100644 --- a/.electron-vue/webpack.main.config.js +++ b/.electron-vue/webpack.main.config.js @@ -6,7 +6,7 @@ const path = require('path') const { dependencies } = require('../package.json') const webpack = require('webpack') -const BabiliWebpackPlugin = require('babili-webpack-plugin') +const BabiliWebpackPlugin = require('babel-minify-webpack-plugin') let mainConfig = { entry: { @@ -62,11 +62,17 @@ if (process.env.NODE_ENV !== 'production') { */ if (process.env.NODE_ENV === 'production') { mainConfig.plugins.push( - new BabiliWebpackPlugin(), new webpack.DefinePlugin({ + '__static': `"${path.join(__dirname, '../static').replace(/\\/g, '\\\\')}"`, 'process.env.NODE_ENV': '"production"' - }) + }), ) + // mainConfig.plugins.push( + // new BabiliWebpackPlugin(), + // new webpack.DefinePlugin({ + // 'process.env.NODE_ENV': '"production"' + // }) + // ) } module.exports = mainConfig diff --git a/.electron-vue/webpack.renderer.config.js b/.electron-vue/webpack.renderer.config.js index bd72c3e..79706a3 100644 --- a/.electron-vue/webpack.renderer.config.js +++ b/.electron-vue/webpack.renderer.config.js @@ -6,7 +6,7 @@ const path = require('path') const { dependencies } = require('../package.json') const webpack = require('webpack') -const BabiliWebpackPlugin = require('babili-webpack-plugin') +const BabiliWebpackPlugin = require('babel-minify-webpack-plugin') const CopyWebpackPlugin = require('copy-webpack-plugin') const MiniCssExtractPlugin = require('mini-css-extract-plugin') const HtmlWebpackPlugin = require('html-webpack-plugin') diff --git a/.electron-vue/webpack.web.config.js b/.electron-vue/webpack.web.config.js index c8f80de..adc4fb7 100644 --- a/.electron-vue/webpack.web.config.js +++ b/.electron-vue/webpack.web.config.js @@ -5,7 +5,7 @@ process.env.BABEL_ENV = 'web' const path = require('path') const webpack = require('webpack') -const BabiliWebpackPlugin = require('babili-webpack-plugin') +const BabiliWebpackPlugin = require('babel-minify-webpack-plugin') const CopyWebpackPlugin = require('copy-webpack-plugin') const MiniCssExtractPlugin = require('mini-css-extract-plugin') const HtmlWebpackPlugin = require('html-webpack-plugin') diff --git a/package.json b/package.json index ac96cba..76d3e6a 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "babel-preset-env": "^1.7.0", "babel-preset-stage-0": "^6.24.1", "babel-register": "^6.26.0", - "babili-webpack-plugin": "^0.1.2", + "babel-minify-webpack-plugin": "0.3.1", "cfonts": "^2.1.2", "chalk": "^2.4.1", "copy-webpack-plugin": "^4.5.1", diff --git a/src/index.ejs b/src/index.ejs index d60ce60..6bf549e 100644 --- a/src/index.ejs +++ b/src/index.ejs @@ -14,7 +14,7 @@ <% } %> - +