Vue打包上線之后CSS沒有壓縮和不生效


前言

當用vue-cli 腳手架 打包壓縮時,發現打包出來的css 沒有被壓縮,

所以查閱了些資料,下面用這個方法解決:

  1.首先注釋掉webpack.prod.conf.js中下面的代碼

 new OptimizeCSSPlugin({
      cssProcessorOptions: config.build.productionSourceMap
        ? { safe: true, map: { inline: false } }
        : { safe: true }
    }),

2.然后在utils.js中添加, minimize:true

  const cssLoader = {
    loader: 'css-loader',
    options: {
      sourceMap: options.sourceMap,
      minimize:true
    }
  }

 這樣 打包出來的css 就被壓縮了

 

當然我也有點疑惑:

safe: true 這個插件 是什么意思 咦,求解釋下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM