Не может найти модуль styles.css с postcss

Я следую этому примеру для быстрого введения в postcss:

https://www.sitepoint.com/an-introduction-to-postcss/

После установки postcss а также autoprefixer глобально, создав файл styles.css в корне моего проекта и выполнив следующую команду:

postcss -u autoprefixer styles.css -d public

Я получаю ошибку:

Plugin Error: Cannot find module 'styles.css'

Почему он думает, что это ошибка плагина?

1 ответ

Была такая же проблема и была найдена соответствующая запись: Ошибки автоопределения с NPM (✖ Ошибка плагина: Не удается найти модуль)

Я выполнил команду

postcss styles.css -d dist -u autoprefixer

Как показывает соответствующий ответ, -u теперь принимает несколько плагинов, поэтому порядок должен быть изменен.

Также, если вы используете это руководство, пример "display: flex;" больше не полезен, так как он будет работать "как есть" во всех браузерах. Вместо этого используйте

::placeholder {
  color: gray;
}

проверить авторефиксер

Другие вопросы по тегам