Skip to content

Commit 3683bd4

Browse files
authored
refactor: use tailwindcss replace unocss (pure-admin#342)
* refactor: use `tailwindcss` replace `unocss` * fix: update
1 parent 4dfde1b commit 3683bd4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+549
-807
lines changed

.eslintignore

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
public
22
dist
33
*.d.ts
4-
package.json
4+
package.json
5+
.eslintrc.js
6+
.prettierrc.js
7+
commitlint.config.js
8+
postcss.config.js
9+
tailwind.config.js
10+
stylelint.config.js

.vscode/extensions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
"vscode-icons-team.vscode-icons",
44
"davidanson.vscode-markdownlint",
55
"stylelint.vscode-stylelint",
6+
"bradlc.vscode-tailwindcss",
67
"dbaeumer.vscode-eslint",
78
"esbenp.prettier-vscode",
89
"lokalise.i18n-ally",
910
"mikestead.dotenv",
1011
"eamodio.gitlens",
1112
"antfu.iconify",
12-
"antfu.unocss",
1313
"Vue.volar"
1414
]
1515
}

build/plugins.ts

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { resolve } from "path";
2-
import Unocss from "unocss/vite";
32
import vue from "@vitejs/plugin-vue";
43
import { viteBuildInfo } from "./info";
54
import svgLoader from "vite-svg-loader";
@@ -26,7 +25,6 @@ export function getPluginsList(command, VITE_LEGACY) {
2625
}),
2726
// jsx、tsx语法支持
2827
vueJsx(),
29-
Unocss(),
3028
DefineOptions(),
3129
// 线上环境删除console
3230
removeConsole({ external: ["src/assets/iconfont/iconfont.js"] }),

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"typecheck": "tsc --noEmit && vue-tsc --noEmit --skipLibCheck",
1414
"cloc": "cross-env --max_old_space_size=4096 cloc . --exclude-dir=node_modules --exclude-lang=YAML",
1515
"clean:cache": "rm -rf node_modules && rm -rf .eslintcache && pnpm install",
16-
"lint:eslint": "eslint --cache --max-warnings 0 \"{src,mock}/**/*.{vue,ts,tsx}\" --fix",
17-
"lint:prettier": "prettier --write \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"",
16+
"lint:eslint": "eslint --cache --max-warnings 0 \"{src,mock,build}/**/*.{vue,js,ts,tsx}\" --fix",
17+
"lint:prettier": "prettier --write \"src/**/*.{js,ts,json,tsx,css,less,scss,vue,html,md}\"",
1818
"lint:stylelint": "stylelint --cache --fix \"**/*.{vue,css,scss,postcss,less}\" --cache --cache-location node_modules/.cache/stylelint/",
1919
"lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js",
2020
"lint:pretty": "pretty-quick --staged",
@@ -128,7 +128,7 @@
128128
"picocolors": "^1.0.0",
129129
"postcss": "^8.4.16",
130130
"postcss-html": "^1.5.0",
131-
"postcss-import": "^14.1.0",
131+
"postcss-import": "^15.0.0",
132132
"postcss-scss": "^4.0.4",
133133
"prettier": "^2.5.1",
134134
"pretty-quick": "3.1.1",
@@ -142,9 +142,9 @@
142142
"stylelint-config-recommended": "^6.0.0",
143143
"stylelint-config-standard": "^24.0.0",
144144
"stylelint-order": "^5.0.0",
145+
"tailwindcss": "^3.1.8",
145146
"terser": "^5.15.0",
146147
"typescript": "^4.7.4",
147-
"unocss": "^0.45.15",
148148
"unplugin-vue-define-options": "0.7.3",
149149
"vite": "^3.1.0",
150150
"vite-plugin-mock": "^2.9.6",

0 commit comments

Comments
 (0)