Error: webpack.optimize.UglifyJsPlugin has been removed, please use config.optimizat

今天把之前的項目升級到webpack4報錯了,記錄一下解決方案

報錯的原因是webpack4已經升級不支持這種寫法了,也就是說不在plugins裏面進行操作。而是放在了optimization裏面,寫法不變下面貼代碼

const UglifyJSPlugin = require('uglifyjs-webpack-plugin');

....


  optimization: {
   minimizer: [
            new UglifyJSPlugin({
                uglifyOptions: {
                    output: {
                        comments: false
                    },
                    compress: {
                        warnings: false,
                        drop_debugger: true,
                        drop_console: true
                    }
                }
            }),
        ]
  },

目的是爲了編譯環境清除控制檯以及關閉註釋

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章