- 添加 .editorconfig、.eslintrc 和 .gitignore 配置文件 - 添加管理员文章管理页面配置和实现 - 添加医生申请、银行卡、客户管理页面配置和实现 - 添加用户地址和聊天消息页面配置 - 实现文章新增编辑功能,包括表单验证和图片上传 - 实现医生注册功能,包含头像上传和手机号获取 - 实现银行卡管理功能,支持默认地址设置 - 实现客户报备功能,包含7天保护期逻辑 - 实现在线开方页面配置 - 修复页面标题和样式配置问题
36 lines
1.4 KiB
JavaScript
36 lines
1.4 KiB
JavaScript
// tailwind.config.js
|
|
module.exports = {
|
|
content: ['./src/**/*.{js,jsx,ts,tsx}'],
|
|
darkMode: 'media', // or 'media' or 'class'
|
|
// 禁用 important 语法,微信小程序不支持 .\! 这样的选择器
|
|
theme: {
|
|
extend: {},
|
|
},
|
|
variants: {
|
|
// 禁用所有变体,避免生成微信小程序不支持的选择器
|
|
},
|
|
plugins: [],
|
|
corePlugins: {
|
|
// 禁用微信小程序不支持的功能
|
|
preflight: false, // 禁用默认样式重置
|
|
// 禁用包含复杂选择器的插件
|
|
space: false, // 禁用 space-x, space-y 等(包含 :not([hidden]) 选择器)
|
|
divideWidth: false, // 禁用 divide-x, divide-y 等
|
|
divideColor: false,
|
|
divideStyle: false,
|
|
divideOpacity: false,
|
|
// 新增禁用项,解决微信小程序兼容性问题
|
|
gap: true, // 禁用 gap 类,因为微信小程序不支持 gap 属性
|
|
lineClamp: false, // 禁用 line-clamp 类,微信小程序不支持
|
|
textIndent: false, // 禁用 text-indent
|
|
writingMode: false, // 禁用 writing-mode
|
|
hyphens: false, // 禁用 hyphens
|
|
// 禁用所有可能包含问题的变体
|
|
visibility: false, // 禁用 visibility 相关类,避免生成 .\!visible
|
|
// 禁用伪类和交互变体,避免生成 .active\: 等选择器
|
|
scale: false, // 禁用 scale 相关类,避免生成问题选择器
|
|
transform: false, // 禁用 transform 相关类
|
|
transitionProperty: false, // 禁用 transition 相关类
|
|
},
|
|
};
|