Files
AIGC/demo/frontend/vue.config.js
2025-11-13 17:01:39 +08:00

35 lines
710 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
// 生产/开发环境配置
publicPath: process.env.NODE_ENV === 'production' ? '/' : '/',
outputDir: 'dist',
assetsDir: 'static',
// 开发服务器配置
devServer: {
port: 8081,
proxy: {
'/api': {
// 开发时代理到本地后端(统一为 localhost:8080
target: 'http://localhost:8080',
changeOrigin: true
// 不要移除 /api 前缀,后端路由以 /api 开头
}
}
},
// 生产环境配置
configureWebpack: {
optimization: {
splitChunks: {
chunks: 'all'
}
}
}
})