色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue gzip配置

傅智翔1年前8瀏覽0評論

在 Vue 項目中,如果需要對靜態(tài)資源進行壓縮,那么可以使用 gzip 進行壓縮處理。本文將介紹如何配置 Vue 項目的 gzip 壓縮。

第一步,需要安裝 compression-webpack-plugin。

$ npm install compression-webpack-plugin --save-dev

安裝完成后,在 Vue 項目的 webpack 配置文件中引入該插件,并進行以下配置:

const CompressionWebpackPlugin = require('compression-webpack-plugin')
module.exports = {
// ...
configureWebpack: {
plugins: [
new CompressionWebpackPlugin({
filename: '[path].gz[query]',
algorithm: 'gzip',
test: /\.(js|css|html|svg)$/,
threshold: 10240,
minRatio: 0.8
})
]
}
}

其中,filename 表示生成的壓縮文件名稱,algorithm 表示使用的算法,test 表示要壓縮的文件類型,threshold 表示文件大小達到該值后才啟用壓縮,minRatio 表示只有壓縮比例達到該值后才啟用壓縮。

配置完成后,再次運行 Vue 項目,靜態(tài)資源將會被自動壓縮為 gz 格式。