You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Parcel后出现@parcel/transformer-postcss需配置plugins错误如何解决?

Parcel构建PostCSS报错修复方案

报错信息:
@parcel/transformer-postcss: PostCSS config must have plugins
at load ([projectpath]/node_modules/@parcel/transformer-postcss/lib/loadConfig.js:166:13)

修复步骤

  • 移除优先级更高的JS格式PostCSS配置
    检查项目根目录是否存在postcss.config.js、.postcssrc.js这类JS格式配置文件,Parcel会优先读取这类文件,既会触发「建议优先使用.postcssrc JSON文件」的提示,也会导致你编写的.postcssrc不生效,直接删除这类JS格式配置即可。
  • 安装缺失的PostCSS依赖
    配置中用到的autoprefixer需要手动安装到开发依赖,执行对应包管理器的安装命令:
    # npm
    npm install postcss autoprefixer --save-dev
    # yarn
    yarn add postcss autoprefixer --dev
    # pnpm
    pnpm add postcss autoprefixer -D
    
  • 清理缓存后重新构建
    Parcel默认会缓存旧的配置信息,修改配置后需要先清理缓存再执行构建:
    1. 直接删除项目根目录下的.parcel-cache文件夹,或者执行命令npx parcel clean
    2. 重新执行parcel build命令即可

配置校验

你当前的.postcssrc配置格式符合要求,无需修改:

{
  "modules": true,
  "plugins": {
    "autoprefixer": {
      "grid": true
    }
  }
}

如果不需要开启CSS Modules,删除"modules": true这行配置即可,不影响插件加载逻辑。


内容的提问来源于stack exchange,提问作者koalaok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 11:24:05