燕山石化溯源三维电子沙盘-【前端】-Web
surprise
2024-04-09 71f13ae626284e476a300b08a5f9e2c0f188544c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
module.exports = {
  plugins: {
    autoprefixer: {},
    "postcss-pxtorem": {
      rootValue: "384",
      propList: ["*"], //允许哪些属性转成rem;
      unitPrecision: 5, //最多小数位数;
      // selectorBlackList: ['html'],
      selectorBlackList: [/^\.el-/], //忽略.van-和.mescroll开头的类名;
      replace: true,
      mediaQuery: false, //允许在媒体查询中转换px
      minPixelValue: 2, //设置要替换的最小像素值
    },
  },
};
// module.exports = {
//   plugins: {
//     "postcss-px-to-viewport": {
//       unitToConvert: "px", // 需要转换的单位,默认为"px"
//       viewportWidth: 3840, // 设计稿的视口宽度
//       unitPrecision: 5, // 单位转换后保留的精度
//       propList: ["*"], // 能转化为vw的属性列表
//       viewportUnit: "vw", // 希望使用的视口单位
//       fontViewportUnit: "vw", // 字体使用的视口单位
//       selectorBlackList: [/^\.el-/], // 需要忽略的CSS选择器,不会转为视口单位,使用原有的px等单位。
//       minPixelValue: 1, // 设置最小的转换数值,如果为1的话,只有大于1的值会被转换
//       mediaQuery: false, // 媒体查询里的单位是否需要转换单位
//       replace: true, //  是否直接更换属性值,而不添加备用属性
//       exclude: undefined, // 忽略某些文件夹下的文件或特定文件,例如 'node_modules' 下的文件
//       include: undefined, // 如果设置了include,那将只有匹配到的文件才会被转换
//       landscape: false, // 是否添加根据 landscapeWidth 生成的媒体查询条件 @media (orientation: landscape)
//       landscapeUnit: "vw", // 横屏时使用的单位
//       landscapeWidth: 1366, // 横屏时使用的视口宽度
//     },
//   },
// };