Ошибка типа: преобразование круговой структуры в JSON - Webpack - PullRequest
0 голосов
/ 23 апреля 2020

Я работаю над проектом электронной коммерции для клиента, используя следующий Js. Я пытался оптимизировать изображения, используя next-optimized-images. Хотя это работает нормально, я получаю ошибку в терминале. Я новичок в Webpack и настроил свой next.config на основе https://github.com/cyrilwanner/next-optimized-images

next.config

require('dotenv').config();

const withPlugins = require('next-compose-plugins');
const withOptimizedImages = require('next-optimized-images');

const nextConfig = {
  env: {
    PORT: process.env.PORT,
    REST_URL: process.env.REST_URL,
    GRAPHQL_URL: process.env.GRAPHQL_URL,
    FRONTEND_URL: process.env.FRONTEND_URL,
    RAZORPAY_KEY: process.env.RAZORPAY_KEY,
    RAZORPAY_SECRET: process.env.RAZORPAY_SECRET,
    MAGENTO_ADMIN_TOKEN: process.env.MAGENTO_ADMIN_TOKEN,
  },
};

module.exports = withPlugins(
  [
    [
      withOptimizedImages,
      {
        inlineImageLimit: 8192,
        imagesFolder: 'images',
        imagesName: '[name]-[hash].[ext]',
        handleImages: ['jpeg', 'png', 'svg', 'webp', 'gif'],
        optimizeImages: true,
        optimizeImagesInDev: true,
        mozjpeg: {
          quality: 80,
        },
        optipng: {
          optimizationLevel: 3,
        },
        pngquant: false,
        webp: {
          preset: 'default',
          quality: 75,
        },
      },
    ],
  ],
  nextConfig
);

TypeError: Converting circular structure to JSON - Webpack

...