32 lines
798 B
JavaScript
32 lines
798 B
JavaScript
module.exports = {
|
||
productionSourceMap: false,
|
||
publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
|
||
lintOnSave: false,
|
||
devServer: {
|
||
open: JSON.parse(process.env.VUE_APP_OPEN), // 自动打开浏览器
|
||
host: '0.0.0.0', // 真机模拟,使用
|
||
port: process.env.VUE_APP_PORT, // 前台代理端口号
|
||
https: false, // https: {type: Booleam}
|
||
hotOnly: false, // 热更新
|
||
proxy: {
|
||
// 设置代理
|
||
'/gitee': {
|
||
target: 'https://gitee.com',
|
||
ws: true,
|
||
changeOrigin: true,
|
||
pathRewrite: {
|
||
'^/gitee': '',
|
||
},
|
||
},
|
||
},
|
||
},
|
||
chainWebpack(config) {
|
||
// 移除打包后 index.html 所有打包好的文件都预加载行为
|
||
config.plugins.delete('preload');
|
||
config.plugins.delete('prefetch');
|
||
},
|
||
css: {
|
||
extract: { ignoreOrder: true },
|
||
},
|
||
};
|