ImageminPlugin с CustomWeback в Angular не работает в производстве - PullRequest
0 голосов
/ 25 апреля 2020
// webpack.config.js
const ImageminPlugin = require('imagemin-webpack-plugin').default


module.exports = {
  plugins: [
    new ImageminPlugin({
      pngquant: {
        quality: '50' // unreasonably low value to see it works
      }
    })
  ]
}
// angular.json
"architect": {
  "build": {
    "builder": "@angular-builders/custom-webpack:browser",
    "options": {
      "customWebpackConfig": {
        "path": "./webpack.config.js"
      },
    }
  },
  "serve": {
    "builder": "@angular-builders/custom-webpack:dev-server",
    "options": {
      "customWebpackConfig": {
        "path": "./webpack.config.js"
      },
    }
  }
}

Это отлично работает в разработке, но когда я запускаю приложение в работе:

"start:prod": "angular-http-server --path dist/event-io -p $PORT",
"build:prod": "ng build --prod --stats-json",

изображение имеет свой оригинальный размер, даже если плагин действительно загружен.

Есть ли проблема с заказом?

...