diff options
author | Helianthella <3507758+Helianthella@users.noreply.github.com> | 2020-10-06 15:43:50 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-06 15:43:50 -0400 |
commit | 99e3552bd12b59914bb63c4c73710246c0729175 (patch) | |
tree | 87d51700ac3de1d4b70d3ddbea6c85f51f4aeee9 /vue.config.js | |
parent | 5154b104ce5c2937cd9019a2a3ccabf450ad0db8 (diff) | |
parent | d87d58cc46b56141b925d49607966c06c05434f2 (diff) | |
download | website-99e3552bd12b59914bb63c4c73710246c0729175.tar.gz website-99e3552bd12b59914bb63c4c73710246c0729175.tar.bz2 website-99e3552bd12b59914bb63c4c73710246c0729175.tar.xz website-99e3552bd12b59914bb63c4c73710246c0729175.zip |
Merge pull request #33 from Helianthella/analytics
remove GTM and analytics
Diffstat (limited to 'vue.config.js')
-rw-r--r-- | vue.config.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/vue.config.js b/vue.config.js index c481b94..4041037 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,21 +1,22 @@ // see https://cli.vuejs.org/config const CompressionPlugin = require("compression-webpack-plugin"); const zopfli = require("@gfx/zopfli"); +const zlib = require("zlib"); module.exports = { //integrity: true, // enable SRI in script/style tags parallel: true, configureWebpack: { - plugins: process.env.NODE_ENV === "production" ? [ + plugins: process.env.NODE_ENV === "production" && Reflect.has(zlib, "brotliCompress") ? [ new CompressionPlugin({ - filename: "[path].br[query]", + filename: "[file].br[query]", algorithm: "brotliCompress", test: /\.(js|css|html|svg|ico|png|webp|ttf|woff|woff2)$/, compressionOptions: { level: 11 }, minRatio: 0.9, }), new CompressionPlugin({ - filename: "[path].gz[query]", + filename: "[file].gz[query]", compressionOptions: { numiterations: 15, }, @@ -25,7 +26,7 @@ module.exports = { }, }), new CompressionPlugin({ - filename: "[path].zopfli[query]", + filename: "[file].zopfli[query]", compressionOptions: { numiterations: 15, }, |