-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvue.config.js
More file actions
28 lines (28 loc) · 799 Bytes
/
vue.config.js
File metadata and controls
28 lines (28 loc) · 799 Bytes
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
module.exports = {
pages: {
index: {
entry: 'src/main.js', //entry for the public page
template: 'public/index.html', // source template
filename: 'index.html' // output as dist/*
},
featureWorker: {
entry: 'src/featureWorker.js',
template: 'public/featureWorker.html',
filename: 'featureWorker.html'
},
mathWorker: {
entry: 'src/mathWorker.js',
template: 'public/mathWorker.html',
filename: 'mathWorker.html'
}
},
devServer: {
historyApiFallback: {
rewrites: [
{ from: /\/index/, to: '/index.html' },
{ from: /\/featureWorker/, to: '/featureWorker.html' },
{ from: /\/mathWorker/, to: '/mathWorker.html' }
]
}
}
};