Portal/portal_client/vue.config.js

37 lines
908 B
JavaScript
Raw Permalink Normal View History

2025-03-10 17:41:02 +08:00
module.exports = {
// publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
publicPath: '/',
pages: {
index: {
// page 的入口
entry: 'src/main.js',
// 模板来源
template: 'public/index.html',
// 在 dist/index.html 的输出
filename: 'index.html',
// 当使用 title 选项时template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
title: '公共安全技术研究中心'
}
},
lintOnSave: process.env.NODE_ENV !== 'production',
css: {
// 开启 CSS source maps.
sourceMap: process.env.NODE_ENV !== 'production'
},
devServer: {
open: true,
port: 9090,
overlay: {
warnings: true,
errors: true
},
proxy: {
'/portal': {
target: process.env.VUE_APP_SERVER_URL,
secure: false,
changeOrigin: true
}
}
}
}