FEAT: add rss & eslint & typescript

This commit is contained in:
prosety
2022-12-06 19:31:52 +01:00
parent b6f9364dfa
commit 288cfc0a60
52 changed files with 3361 additions and 910 deletions

View File

@@ -4,19 +4,20 @@ import vue from '@vitejs/plugin-vue'
import Pages from 'vite-plugin-pages'
import Components from 'unplugin-vue-components/vite'
import Layouts from 'vite-plugin-vue-layouts'
import eslintPlugin from 'vite-plugin-eslint'
export default defineConfig({
resolve: {
alias: {
'~': path.resolve(__dirname, 'src'),
'Component': path.resolve(__dirname, 'src/components'),
'Store': path.resolve(__dirname, 'src/stores'),
'Svg': path.resolve(__dirname, 'src/assets/svg'),
Component: path.resolve(__dirname, 'src/components'),
Store: path.resolve(__dirname, 'src/stores'),
Svg: path.resolve(__dirname, 'src/assets/svg'),
},
},
plugins: [vue(), Pages(), Layouts(), Components()],
plugins: [vue(), Pages(), Layouts(), Components(), eslintPlugin()],
build: {
target: 'esnext'
target: 'esnext',
},
test: {
environment: 'happy-dom',