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

如何忽略/抑制Parcel关于CSS新特性@property的报错?

解决Parcel中@property CSS规则的报错问题

方法1:用PostCSS支持@property特性

Parcel默认集成PostCSS,可通过项目根目录的配置文件引入postcss-preset-env,让Parcel识别并处理@property这类新CSS特性,同时消除报错:

  1. 安装依赖:
npm install postcss-preset-env --save-dev
  1. 创建postcss.config.js文件,添加配置:
module.exports = {
  plugins: [
    require('postcss-preset-env')({
      features: {
        'custom-properties': true,
        'custom-property-syntax': true
      }
    })
  ]
};

方法2:直接忽略未知CSS规则

若无需转译特性,仅需抑制报错,可在PostCSS配置中启用忽略未知规则的选项:

创建postcss.config.js文件,添加:

module.exports = {
  ignoreUnknownAtRules: true
};

注意:此方法仅抑制报错,不会对@property做兼容性转译,不支持该特性的浏览器(如旧版Firefox)仍无法识别,需根据项目兼容性需求选择方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 01:53:13