weapp-tailwindcss-webpack-plugin
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
55 lines (48 loc) • 1.56 kB
JavaScript
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _chunkOXASK55Qjs = require('./chunk-OXASK55Q.js');
var _chunkO335YLYHjs = require('./chunk-O335YLYH.js');
require('./chunk-OQLD4XAY.js');
// src/presets.ts
var _process = require('process'); var _process2 = _interopRequireDefault(_process);
function uniAppX(options) {
_chunkOXASK55Qjs.logger.info(`UNI_PLATFORM: ${_process2.default.env.UNI_PLATFORM}`);
const isApp = _process2.default.env.UNI_PLATFORM === "app" || _process2.default.env.UNI_PLATFORM === "app-plus" || _process2.default.env.UNI_PLATFORM === "app-harmony";
return _chunkO335YLYHjs.defuOverrideArray.call(void 0,
options.rawOptions,
{
uniAppX: isApp,
// 安卓
// ios
rem2rpx: options.rem2rpx,
tailwindcssBasedir: options.base,
tailwindcssPatcherOptions: {
patch: {
cwd: options.base,
resolve: options.resolve,
tailwindcss: {
// @ts-ignore
cwd: options.base,
v3: {
cwd: options.base
},
v4: {
base: options.base,
cssEntries: options.cssEntries
}
}
}
},
cssPreflight: {
"border-style": false
},
cssPresetEnv: {
features: {
"custom-properties": {
preserve: false
}
}
}
}
);
}
exports.uniAppX = uniAppX;