This commit is contained in:
2025-10-27 14:46:46 +08:00
parent 84128c52a5
commit 58d0cb99b8
5 changed files with 19 additions and 1 deletions
BIN
View File
Binary file not shown.
+1
View File
@@ -32,6 +32,7 @@
"sass": "^1.77.8", "sass": "^1.77.8",
"tslib": "^2.6.3", "tslib": "^2.6.3",
"typescript": "^5.5.4", "typescript": "^5.5.4",
"unocss": "^66.5.4",
"vite": "^7.1.12", "vite": "^7.1.12",
"vue-tsc": "3.1.1" "vue-tsc": "3.1.1"
} }
+1
View File
@@ -6,6 +6,7 @@ import '@fortawesome/fontawesome-free/css/all.min.css'
import Collapse from "@/components/Collapse.vue" import Collapse from "@/components/Collapse.vue"
import BlogIndex from "@/components/BlogIndex.vue"; import BlogIndex from "@/components/BlogIndex.vue";
import Tag from "@/components/Tag.vue"; import Tag from "@/components/Tag.vue";
import 'virtual:uno.css'
const app = createApp(App).use(router).use(i18n) const app = createApp(App).use(router).use(i18n)
.component('Collapse', Collapse) .component('Collapse', Collapse)
+10
View File
@@ -0,0 +1,10 @@
import { defineConfig, presetWind3, presetAttributify, presetIcons, presetTypography, presetWebFonts, transformerDirectives } from "unocss";
export default defineConfig({
presets: [
presetWind3(),
presetAttributify(),
presetIcons(),
presetTypography(),
]
})
+7 -1
View File
@@ -1,12 +1,13 @@
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue"; import vue from "@vitejs/plugin-vue";
import UnoCSS from 'unocss/vite';
import path from "path"; import path from "path";
const src = path.resolve(__dirname, 'src') const src = path.resolve(__dirname, 'src')
export default defineConfig({ export default defineConfig({
plugins: [ plugins: [
vue() vue(), UnoCSS()
], ],
resolve: { resolve: {
alias: { alias: {
@@ -16,5 +17,10 @@ export default defineConfig({
vue: "vue/dist/vue.esm-bundler.js" vue: "vue/dist/vue.esm-bundler.js"
}, },
dedupe: ['vue'], dedupe: ['vue'],
},
server: {
watch: {
usePolling: true
}
} }
}); });