weapp-tailwindcss-webpack-plugin
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
50 lines (48 loc) • 1.02 kB
JavaScript
import {
logger
} from "./chunk-PMF2CCKK.mjs";
import {
defuOverrideArray
} from "./chunk-JXBLHLFR.mjs";
import "./chunk-PODAMYUP.mjs";
// src/presets.ts
import process from "process";
function uniAppX(options) {
logger.info(`UNI_PLATFORM: ${process.env.UNI_PLATFORM}`);
const isApp = process.env.UNI_PLATFORM === "app" || process.env.UNI_PLATFORM === "app-plus";
return defuOverrideArray(
options.rawOptions,
{
uniAppX: isApp,
// 安卓
// ios
rem2rpx: options.rem2rpx,
tailwindcssBasedir: options.base,
tailwindcssPatcherOptions: {
patch: {
tailwindcss: {
v3: {
cwd: options.base
},
v4: {
base: options.base
}
}
}
},
cssPreflight: {
"border-style": false
},
cssPresetEnv: {
features: {
"custom-properties": {
preserve: false
}
}
}
}
);
}
export {
uniAppX
};