feat: 添加 Vue 类型检查到 CI 流程,更新 Icons.vue 和 unocss.config.ts 文件
Some checks failed
CI / build-and-deploy (push) Failing after 50s

This commit is contained in:
严浩
2024-10-09 17:58:50 +08:00
parent 8c287c27ce
commit 80c1adbefc
3 changed files with 28 additions and 34 deletions

View File

@ -1,14 +1,6 @@
// https://github.dev/unocss/unocss/tree/main/examples/vite-vue3
import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders';
import presetRemToPx from '@unocss/preset-rem-to-px';
import {
defineConfig,
presetAttributify,
presetIcons,
presetUno,
transformerDirectives,
transformerVariantGroup,
} from 'unocss';
import { defineConfig, presetAttributify, presetUno, transformerDirectives, transformerVariantGroup } from 'unocss';
export default defineConfig({
shortcuts: [
@ -28,26 +20,26 @@ export default defineConfig({
// https://unocss.dev/presets/attributify
presetAttributify(),
presetIcons({
/*extraProperties: {
display: "inline-block",
"vertical-align": "middle",
},*/
cdn: 'https://esm.sh/',
customizations: {
iconCustomizer(collection, icon, props) {
props.width = '1em';
props.height = '1em';
},
},
collections: {
icon: FileSystemIconLoader('src/assets/icons/svgs', (svg) => {
return svg.replace(/#000000|#000/g, 'currentColor');
}),
carbon: () => import('@iconify-json/carbon/icons.json').then((i) => i.default),
},
warn: true,
}), // https://unocss.dev/presets/icons
// presetIcons({
// /*extraProperties: {
// display: "inline-block",
// "vertical-align": "middle",
// },*/
// cdn: 'https://esm.sh/',
// customizations: {
// iconCustomizer(collection, icon, props) {
// props.width = '1em';
// props.height = '1em';
// },
// },
// collections: {
// icon: FileSystemIconLoader('src/assets/icons/svgs', (svg) => {
// return svg.replace(/#000000|#000/g, 'currentColor');
// }),
// carbon: () => import('@iconify-json/carbon/icons.json').then((i) => i.default),
// },
// warn: true,
// }), // https://unocss.dev/presets/icons
],
transformers: [
//https://unocss.dev/transformers/variant-group