Skip to main content

PostCSS

Unknown error from PostCSS plugin. Your current PostCSS version is 8.4.24, but autoprefixer uses 7.0.39. Perhaps this is the source of the error below.

# 有多个版本
grep -E '/(postcss|autoprefixer)@' pnpm-lock.yaml

# tailwindcss v2
pnpm add tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
# https://github.com/tailwindlabs/tailwindcss/discussions/7180 v3 要求 8+
  1. 降级 postcss
  2. 调整用到的依赖
  3. 强制覆盖版本
package.json
{
"pnpm": {
"overrides": {
"postcss": "^8",
"autoprefixer": "^10"
}
}
}