Commit 70bbaa6c by 周田

feat: unocss

parent df1b61f3
...@@ -5,7 +5,7 @@ import App from './App.vue' ...@@ -5,7 +5,7 @@ import App from './App.vue'
import ElementPlus from 'element-plus' import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css' import 'element-plus/dist/index.css'
import router from './router' import router from './router'
import 'virtual:uno.css' import 'uno.css'
const app = createApp(App) const app = createApp(App)
......
...@@ -9,20 +9,23 @@ function pathResolve(dir: string): string { ...@@ -9,20 +9,23 @@ function pathResolve(dir: string): string {
return resolve(process.cwd(), '.', dir) return resolve(process.cwd(), '.', dir)
}; };
// https://vitejs.dev/config/ // https://vitejs.dev/config/
export default defineConfig({ export default defineConfig({
resolve: { resolve: {
alias: { alias: {
"@": pathResolve('src') "@": pathResolve('src')
}, },
extensions: ['.ts', '.vue'] // 使用路径别名时想要省略的后缀名,可以自己 增减 extensions: ['.ts', '.js', '.vue'] // 使用路径别名时想要省略的后缀名,可以自己 增减
}, },
plugins: [ plugins: [
legacy({ legacy({
targets: ['defaults', 'not IE 11'], targets: ['defaults', 'not IE 11'],
}), }),
vue(), vue(),
UnoCSS() UnoCSS({
configFile: './uno.config.ts'
})
], ],
base: './', base: './',
server: { server: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment