Xing Jinwen | ff16b1e | 2025-06-05 00:29:26 +0800 | [diff] [blame] | 1 | const { defineConfig } = require('@vue/cli-service')
|
| 2 |
|
| 3 | module.exports = defineConfig({
|
| 4 | transpileDependencies: true,
|
| 5 | devServer: {
|
| 6 | port: 8080,
|
| 7 | proxy: {
|
| 8 | '/api': {
|
| 9 | target: 'http://localhost:8081',
|
| 10 | changeOrigin: true,
|
| 11 | ws: true,
|
| 12 | logLevel: 'debug'
|
vulgar5201 | 055346a | 2025-06-05 14:15:55 +0800 | [diff] [blame^] | 13 | },
|
| 14 | '/category': {
|
| 15 | target: 'http://localhost:8081',
|
| 16 | changeOrigin: true,
|
| 17 | pathRewrite: {
|
| 18 | '^/category': '/api/category'
|
| 19 | }
|
| 20 | },
|
| 21 | '/torrent': {
|
| 22 | target: 'http://localhost:8081',
|
| 23 | changeOrigin: true,
|
| 24 | pathRewrite: {
|
| 25 | '^/torrent': '/api/torrent'
|
| 26 | }
|
| 27 | },
|
| 28 | '/auth': {
|
| 29 | target: 'http://localhost:8081',
|
| 30 | changeOrigin: true,
|
| 31 | pathRewrite: {
|
| 32 | '^/auth': '/api/auth'
|
| 33 | }
|
Xing Jinwen | ff16b1e | 2025-06-05 00:29:26 +0800 | [diff] [blame] | 34 | }
|
| 35 | }
|
| 36 | }
|
| 37 | }) |