浏览代码

开启gzip

Karsa 1 年之前
父节点
当前提交
e13d77afbd
共有 1 个文件被更改,包括 8 次插入8 次删除
  1. 8 8
      vue.config.js

+ 8 - 8
vue.config.js

@@ -40,13 +40,13 @@ module.exports = {
     };
 
     const pluginsPro = [
-      // new CompressionPlugin({
-      //   algorithm: "gzip",
-      //   test: /\.js$|\.html$|\.css$/, // 匹配文件名
-      //   minRatio: 0.8, // 压缩率小于1才会压缩
-      //   threshold: 10240, // 对超过10k的数据压缩
-      //   deleteOriginalAssets: false, // 是否删除未压缩的源文件,谨慎设置,如果希望提供非gzip的资源,可不设置或者设置为false(比如删除打包后的gz后还可以加载到原始资源文件)
-      // }),
+      new CompressionPlugin({
+        algorithm: "gzip",
+        test: /\.js$|\.html$|\.css$/, // 匹配文件名
+        minRatio: 0.8, // 压缩率小于1才会压缩
+        threshold: 10240, // 对超过10k的数据压缩
+        deleteOriginalAssets: false, // 是否删除未压缩的源文件
+      }),
       new UglifyJsPlugin({
         uglifyOptions: {
           compress: {
@@ -59,7 +59,7 @@ module.exports = {
         parallel: true, //使用多进程并行运行来提高构建速度。默认并发运行数:os.cpus().length - 1。
       }),
     ];
-    if (NODE_ENV === "production") {
+    if (NODE_ENV !== "development") {
       config.plugins = [...config.plugins, ...pluginsPro];
     }
   },