-
Notifications
You must be signed in to change notification settings - Fork 2
/
vue.config.js
36 lines (35 loc) · 1.04 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
const path = require("path");
module.exports = {
configureWebpack: {
resolve: {
alias: {
'@': path.resolve(__dirname, 'src/')
},
}
},
pluginOptions: {
s3Deploy: {
registry: undefined,
awsProfile: 'default',
overrideEndpoint: true,
endpoint: 's3.amazonaws.com',
region: 'us-west-2',
bucket: 'hegic-world',
createBucket: true,
staticHosting: true,
staticIndexPage: 'index.html',
staticErrorPage: 'index.html',
assetPath: 'dist',
assetMatch: '**',
deployPath: '/',
acl: 'public-read',
pwa: true,
pwaFiles: 'index.html,service-worker.js,manifest.json',
enableCloudfront: true,
cloudfrontId: 'EYJGJ8V7E8FHB',
cloudfrontMatchers: '/index.html,/service-worker.js,/manifest.json',
pluginVersion: '4.0.0-rc3',
uploadConcurrency: 5
}
}
}