build(pinia): Add pinia

build(vite-plugin-vue-setup-extend): Delete vite-plugin-vue-setup-extend

build(unplugin-auto-import): Delete unplugin-auto-import

build(unplugin-vue-components): Delete unplugin-vue-components

build(vite-plugin-style-import): Add vite-plugin-style-import
This commit is contained in:
kailong321200875
2021-12-11 11:46:10 +08:00
parent 2c41826c57
commit 2040500af1
23 changed files with 683 additions and 416 deletions

View File

@@ -1,46 +1,11 @@
<template>
<div>sss</div>
<div v:bg="blue-400 hover:blue-500 dark:blue-500 dark:hover:blue-600"> sssss </div>
<div>sss</div>
<HelloWorld msg="Hello Vue 3 + TypeScript + Vite" />
<div>{{ t('test.about') }}</div>
<div>{{ t('test2.go') }}</div>
<button @click="change">切换语言</button>
<el-icon><ep-add-location /></el-icon>
<el-button size="mini">ss</el-button>
<el-radio v-model="radio1" label="1">Option 1</el-radio>
<el-radio v-model="radio1" label="2">Option 2</el-radio>
</template>
<script setup lang="ts">
// This starter template is using Vue 3 <script setup> SFCs
// Check out https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup
import HelloWorld from './components/HelloWorld.vue'
const { t, availableLocales, locale } = useI18n()
const rootStyle = document.documentElement.style
console.log(rootStyle)
const radio1 = ref('')
function change() {
const color = useCssVar('--el-color-primary', document.documentElement)
color.value = '#df8543'
const locales = availableLocales
locale.value = locales[(locales.indexOf(locale.value) + 1) % locales.length]
}
import { ElConfigProvider } from 'element-plus'
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
// import en from 'element-plus/lib/locale/lang/en'
</script>
<style scoped>
#app {
margin-top: 60px;
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #2c3e50;
text-align: center;
}
div {
color: #2c3e50;
}
</style>
<template>
<ElConfigProvider :locale="zhCn">
<RouterView class="app" />
</ElConfigProvider>
</template>