-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvue.config.js
48 lines (47 loc) · 1.25 KB
/
vue.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// const IS_PRODUCTION = process.env.NODE_ENV === 'production'
//
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
outputDir: 'dist',
assetsDir: 'static',
// baseUrl: IS_PRODUCTION
// ? 'http://cdn123.com'
// : '/',
// For Production, replace set baseUrl to CDN
// And set the CDN origin to `yourdomain.com/static`
// Whitenoise will serve once to CDN which will then cache
// and distribute
devServer: {
proxy: {
'/api*': {
// Forward frontend dev server request for /api to django dev server
target: 'http://localhost:8000/',
}
}
},
transpileDependencies: true
})
// module.exports = {
// outputDir: 'dist',
// assetsDir: 'static',
//
// // baseUrl: IS_PRODUCTION
// // ? 'http://cdn123.com'
// // : '/',
// // For Production, replace set baseUrl to CDN
// // And set the CDN origin to `yourdomain.com/static`
// // Whitenoise will serve once to CDN which will then cache
// // and distribute
// devServer: {
// proxy: {
// '/api*': {
// // Forward frontend dev server request for /api to django dev server
// target: 'http://localhost:8000/',
// }
// }
// },
//
// transpileDependencies: [
// 'vuetify'
// ]
// }