This commit is contained in:
Jesse-Ma
2022-11-29 17:15:14 +08:00
parent 40116a40d1
commit 332f556d1d

View File

@@ -1,7 +1,6 @@
const { defineConfig } = require("@vue/cli-service");
const CompressionPlugin = require("compression-webpack-plugin");
const WebpackObfuscator = require('webpack-obfuscator');
const TerserPlugin = require("terser-webpack-plugin");
module.exports = defineConfig({
@@ -11,7 +10,7 @@ module.exports = defineConfig({
// 为生产环境修改配置
//if (process.env.NODE_ENV === 'production') {
if (true) {
config.plugins.push(
new WebpackObfuscator({
compact: true,//压缩代码
@@ -41,7 +40,7 @@ module.exports = defineConfig({
deleteOriginalAssets: false, // 是否删除未压缩的源文件谨慎设置如果希望提供非gzip的资源可不设置或者设置为false比如删除打包后的gz后还可以加载到原始资源文件
}),
)
}
},
transpileDependencies: true,
chainWebpack: (config) => {