1 Star 0 Fork 0

shenmk/web-start-vue

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
vite.config.ts 1.13 KB
一键复制 编辑 原始数据 按行查看 历史
欧皇小德子 提交于 2023-10-03 23:31 . 制作dockerfile
import path from 'node:path'
import { defineConfig } from 'vite'
import Vue from '@vitejs/plugin-vue'
import Pages from 'vite-plugin-pages'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import VueMacros from 'unplugin-vue-macros/vite'
import Unocss from 'unocss/vite'
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
import { visualizer } from 'rollup-plugin-visualizer'
export default defineConfig({
plugins: [
Vue(),
Unocss(),
Pages(),
VueMacros(),
AutoImport({
imports: ['vue', 'vue-router', 'pinia', '@vueuse/core', 'vue/macros'],
dts: 'src/auto-imports.d.ts',
dirs: ['src/composables', 'src/stores'],
vueTemplate: true,
}),
Components({
resolvers: [NaiveUiResolver()],
dirs: ['src/components/**'],
extensions: ['vue', 'tsx'],
dts: 'src/components.d.ts',
}),
visualizer({
open: true,
gzipSize: true,
brotliSize: true,
}),
],
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
server: {
port: 2000,
host: '0.0.0.0',
},
})
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/shenmk/web-start-vue.git
git@gitee.com:shenmk/web-start-vue.git
shenmk
web-start-vue
web-start-vue
main

搜索帮助