Очистить CSS Невозможно прочитать свойство '1' из неопределенного - PullRequest
0 голосов
/ 20 апреля 2020

Это структура моего тестового проекта

enter image description here

Мой webpack.config. js выглядит так

const path = require('path');
const MergeIntoSingle = require('webpack-merge-and-include-globally');
const CleanCSS = require('clean-css-cli');

module.exports = {
  entry: './src/index.js',
  output: {
    filename: 'main.js',
    path: path.resolve(__dirname, 'dist'),
  },
  plugins: [
    new MergeIntoSingle({
      files: [{
        src: ['src/style.css', 'src/style2.css'],
        dest: 'bundle.css',

        // also possible:
        //
        dest: code => ({
          'bundle.css': new CleanCSS({}).minify(code).files
        }),
      }]
    })
  ]
};

Я пытаюсь объединить несколько файлов CSS, а затем минимизировать их, но продолжаю сталкиваться с этой ошибкой.

Если я прокомментирую строки ниже, будет создан пакет. css создан, но не минифицирован

// dest: code => ({
//   'bundle.css': new CleanCSS({}).minify(code).files
// }),

Как мне решить эту ошибку?

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