Compare commits

..

No commits in common. "9e4981c2d4678e48bb3fec6f49682471734960e5" and "732000aec4586ea7551c4354d34f3e60bb8fbe96" have entirely different histories.

5 changed files with 23 additions and 16 deletions

View File

@ -2012,13 +2012,8 @@ if (typeof window !== 'undefined') {
return {
// 处理选择器规则
Rule(rule) {
if ([
".button-hover",
":deep(",
"&::",
"uni-",
".uni-",
].some((e) => rule.selector.includes(e))) {
if (rule.selector.includes("uni-") ||
[".button-hover"].some((e) => rule.selector.includes(e))) {
return;
}
// 转换选择器为安全的类名格式

View File

@ -1,6 +1,6 @@
{
"name": "@cool-vue/vite-plugin",
"version": "8.2.18",
"version": "8.2.14",
"description": "cool-admin、cool-uni builder",
"types": "./dist/index.d.ts",
"main": "/dist/index.js",

View File

@ -1,7 +1,9 @@
import type { Plugin } from "vite";
import { SAFE_CHAR_MAP_LOCALE } from "./config";
import { createCtx } from "../ctx";
import { readFile, rootDir } from "../utils";
import { compareVersion, readFile, rootDir } from "../utils";
import { createEps } from "../eps";
import { uniq } from "lodash";
// 获取 tailwind.config.ts 中的颜色
function getTailwindColor() {

View File

@ -1,5 +1,18 @@
import { firstUpperCase } from "../utils";
/**
*
* @interface ParseResult
*/
interface ParseResult {
/** 解析出的键名 */
key: string;
/** 解析出的内容 */
content: string;
/** 层级 */
level: number;
}
/**
* Service
* @param template - Service

View File

@ -98,13 +98,10 @@ function postcssPlugin(): Plugin {
// 处理选择器规则
Rule(rule: any) {
if (
[
".button-hover",
":deep(",
"&::",
"uni-",
".uni-",
].some((e) => rule.selector.includes(e))
rule.selector.includes("uni-") ||
[".button-hover"].some((e) =>
rule.selector.includes(e),
)
) {
return;
}