1 Star 0 Fork 27

hong/gin-vue-blog

forked from szluyu99/gin-vue-blog 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
deploy
gin-blog-admin
.vscode
public
src
.dockerignore
.editorconfig
.env
.env.development
.env.production
.gitignore
.npmrc
README.md
eslint.config.js
index.html
jsconfig.json
package.json
pnpm-lock.yaml
uno.config.js
vite.config.js
gin-blog-front
gin-blog-server
images
.gitignore
Dockerfile
LICENSE
README.md
克隆/下载
vite.config.js 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
import path from 'node:path'
import { defineConfig, loadEnv } from 'vite'
import vue from '@vitejs/plugin-vue'
import unocss from 'unocss/vite'
import viteCompression from 'vite-plugin-compression'
import { visualizer } from 'rollup-plugin-visualizer'
export default defineConfig((configEnv) => {
const env = loadEnv(configEnv.mode, process.cwd())
return {
base: env.VITE_PUBLIC_PATH || '/',
resolve: {
alias: {
'@': path.resolve(process.cwd(), 'src'),
'~': path.resolve(process.cwd()),
},
},
plugins: [
vue(),
unocss(),
viteCompression({ algorithm: 'gzip' }),
visualizer({ open: false, gzipSize: true, brotliSize: true }),
],
server: {
host: '0.0.0.0',
port: 3000,
open: false,
proxy: {
'/api': {
target: env.VITE_SERVER_URL,
changeOrigin: true,
},
},
},
// https://cn.vitejs.dev/guide/api-javascript.html#build
build: {
chunkSizeWarningLimit: 1024, // chunk 大小警告的限制(单位kb)
},
esbuild: {
drop: ['debugger'], // console
},
}
})
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/githongmayun/gin-vue-blog.git
git@gitee.com:githongmayun/gin-vue-blog.git
githongmayun
gin-vue-blog
gin-vue-blog
main

搜索帮助