Заменить параметр браузеров Autoprefixer на Ошибка конфигурации списка браузеров

Получение "Заменить опцию браузеров Autoprefixer в конфигурации списка браузеров". ошибка при запуске npm start. Приложение по-прежнему запускается и работает нормально, просто нужно избавиться от этого надоедливого сообщения об ошибке. Ниже приведена нижняя часть моего файла package.json. Сообщите мне, есть ли еще файлы / сведения, которые я должен включить. Спасибо!

    "hooks": {
      "pre-commit": "npm test && lint-staged"
    }
  },
  "lint-staged": {
    "*.js": [
      "prettier --write",
      "eslint --fix --max-warnings=0",
      "git add"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all",
      "ie 11"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version",
      "ie 11"
    ]
  }
}

razzle.config.js:

        const postCssLoader = {
      loader: 'postcss-loader',
      options: {
        ident: 'postcss',
      }
    };

Ошибка:

Error: No PostCSS Config found in: /Users/Gabe/esports-calendar/src/client/components/Logo

person Scott Myers    schedule 05.08.2019    source источник
comment
Используете ли вы где-нибудь в своем проекте autoprefixer или gulp-autoprefixer?   -  person Clarity    schedule 05.08.2019
comment
Единственный экземпляр находится в моем razzle.config.js: обновлен в вопросе   -  person Scott Myers    schedule 05.08.2019
comment
Да, вы можете удалить эту конфигурацию автопрефикса и вместо этого использовать browserlist в package.json. Это должно исправить предупреждение.   -  person Clarity    schedule 05.08.2019
comment
Хорошо, я удалил строку автопрефикса (обновлено, чтобы показать - это сделано правильно?) Но теперь я получаю сообщение об ошибке, которое я добавил в вопрос, какие-либо идеи?   -  person Scott Myers    schedule 05.08.2019
comment
Похоже, вы не используете заявленный postCssLoader, отсюда и ошибка.   -  person Clarity    schedule 05.08.2019
comment
Что странно, эта ошибка ни разу не возникала до удаления строчки автопрефикса - они связаны? Извините, я новичок во всем этом, не могли бы вы указать, где / как я должен использовать заявленный postCssLoader? Спасибо!   -  person Scott Myers    schedule 05.08.2019


Ответы (1)


Еще один совет: взгляните на свои node_modules. Сообщение также появляется, если при импорте используется старая форма:

cd node_modules
find . -type f | xargs grep -I autoprefixer

должен работать на Unices. Затем напишите апстрим, чтобы отправить исправления. См. Также https://github.com/browserslist/browserslist/issues/386.

person serv-inc    schedule 26.09.2019