-
-
Notifications
You must be signed in to change notification settings - Fork 231
/
vue.config.js
26 lines (22 loc) · 895 Bytes
/
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
const path = require('path')
// const plugins = [{
// content: [ `./public/**/*.html`, `./src/**/*.vue` ],
// defaultExtractor (content) {
// const contentWithoutStyleBlocks = content.replace(/<style[^]+?<\/style>/gi, '')
// return contentWithoutStyleBlocks.match(/[A-Za-z0-9-_/:]*[A-Za-z0-9-_/]+/g) || []
// },
// safelist: [ /-(leave|enter|appear)(|-(to|from|active))$/, /^(?!(|.*?:)cursor-move).+-move$/, /^router-link(|-exact)-active$/, /data-v-.*/ ],
// }];
const PATHS = {
src: path.join(__dirname, 'src')
}
// plugins: import.meta.env.NODE_ENV === 'production' ?[] : [],
// publicPath: process.env.NODE_ENV === 'production' ? './dist/' : './'
module.exports = {
base: './',
publicPath: './'
// configureWebpack: {
// // plugins: import.meta.env.NODE_ENV === 'dev' ?[] : [],
// plugins: import.meta.env.NODE_ENV === 'production' ?[] : [],
// },
}