Invalid PostCSS Plugin found

vue 使用px转rem

npm i postcss-pxtorem -D
npm i amfe-flexible

安装好postcss-pxtorem 之后也出现了.postcssrc.js 文件,但是文件中只有三个参数

module.exports = {
  "plugins": {
    "postcss-import": {},
    "postcss-url": {},
    // to edit target browsers: use "browserslist" field in package.json
    'autoprefixer': {}
  }
}

手动加上如下参数后报错

module.exports = {
  "plugins": {
    "postcss-import": {},
    "postcss-url": {},
    // to edit target browsers: use "browserslist" field in package.json
    'autoprefixer': {
      browsers: ['Android >= 4.0', 'iOS >= 7']
    },
    'postcss-pxtorem': {
      rootValue: 37.5, //vant-UI的官方根字体大小是37.5
      propList: ['*']
    }
  }
}

解决办法:重新安装postcss-pxtorem 指定5.0.0版本 就可以了

npm i postcss-pxtorem@5.0.0 -D
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容