29 lines
793 B
JavaScript
29 lines
793 B
JavaScript
// vue.config.js,如没有此文件则手动创建
|
|
module.exports = {
|
|
transpileDependencies: ['uview-ui'],
|
|
|
|
// 配置路径别名
|
|
configureWebpack: {
|
|
resolve: {
|
|
alias: {
|
|
'@': require('path').resolve(__dirname, 'src'),
|
|
},
|
|
},
|
|
},
|
|
|
|
// H5开发服务器配置(从环境变量读取,覆盖manifest.json中的配置)
|
|
devServer: {
|
|
port: parseInt(process.env.VUE_APP_H5_DEV_PORT || '8081', 10),
|
|
host: '0.0.0.0',
|
|
proxy: {
|
|
'/api': {
|
|
target: process.env.VUE_APP_H5_DEV_PROXY_TARGET || 'http://localhost:8080',
|
|
changeOrigin: true,
|
|
pathRewrite: {
|
|
'^/api': '',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|