用postcss-px2rem-options插件在构建的时候处理,它支持配置include配置项,可以是正则,比如项目用用了vant,但是vant的比例和工程不一致,需要针对某些包处理 rule .use('postcss-loader') .loader('postcss-loader') .options( Object.assign( { plugins: [ precss(), postcssPresetEnv(), ...(config.css.usePx2Rem ? [ postcssPx2remOptions([{ remUnit: 100, include: /src|node_modules/i }, { remUnit: 50, include: /node_modules\/vant/i }]), ] : []), ], sourceMap: !isProd, }, utils.getObjDeepValue(config, 'css.loaderOptions.postcss'), ), ); 注意上面有一些业务特性,仅供参考
注意上面有一些业务特性,仅供参考