有一個vue項目,發(fā)現(xiàn)它的占用空間越來越大,一看是node_modules占用已經(jīng)100多G了,然后測試了每次編譯運行就會增大幾百兆,日積月累,磁盤都快裝滿了。文章來源:http://www.zghlxwxcb.cn/news/detail-504403.html
但是并不想刪除node_modules重裝,后來找到了是CompressionWebpackPlugin插件開啟了GZIP壓縮,緩存越來越大的問題,在vue.config.js相關配置中增加一條cache:false即可解決。文章來源地址http://www.zghlxwxcb.cn/news/detail-504403.html
/開啟GZIP壓縮
new CompressionWebpackPlugin({
cache: false,
filename: "[path].gz[query]",
algorithm: "gzip",
test: /\.(js|css|json|txt|html|ico|svg)(\?.*)?$/i,
threshold: 10240,
minRatio: 0.8,
}),
到了這里,關于vue項目node_modules越來越大的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!