You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.3 KiB
38 lines
1.3 KiB
module.exports = {
|
|
plugins: {
|
|
'@unocss/postcss': {
|
|
content: ['**/*.{html,js,ts,jsx,tsx}'],
|
|
},
|
|
autoprefixer: {},
|
|
'postcss-flexbugs-fixes': {},
|
|
'postcss-preset-env': {
|
|
autoprefixer: {
|
|
flexbox: 'no-2009',
|
|
},
|
|
stage: 3,
|
|
features: {
|
|
'custom-properties': false,
|
|
},
|
|
},
|
|
'postcss-px-to-viewport': {
|
|
unitToConvert: 'px', // 需要转换的单位
|
|
viewportWidth: 375, // 设计稿宽度
|
|
// viewportHeight: 667, // 设计稿高度
|
|
unitPrecision: 5, // 单位转换后保留的精度
|
|
propList: ['*'], // 指定转换那些属性,这里选择所有属性
|
|
viewportUnit: 'vw', // 希望使用的视口单位
|
|
fontViewportUnit: 'vw', // 字体使用的视口单位
|
|
selectorBlackList: ['.max-w-screen-sm'], // 指定不转换那些选择器
|
|
minPixelValue: 1, // 小于或等于`1px`不转换
|
|
mediaQuery: false, // 是否在媒体查询中也转换`px`
|
|
replace: true, // 是否直接更换属性值,而不添加具有`vw`单位的新属性
|
|
// exclude: [/node_modules/], // 忽略`node_modules`目录下的文件
|
|
exclude: undefined,
|
|
include: undefined,
|
|
landscape: false, // 是否添加根据宽度来判断是否是横屏
|
|
landscapeUnit: 'vw',
|
|
landscapeWidth: 568,
|
|
},
|
|
},
|
|
};
|