1 Star 1 Fork 0

大树君 / pm-2010

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vue.config.js 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
大树君 提交于 2021-04-15 19:16 . 4月15日晚
const path = require('path');
function resolve(dir) {
return path.join(__dirname, dir)
}
let baseUrl = process.env.VUE_APP_BASE_URL
let dataUrl = process.env.VUE_APP_DATA_URL
// console.log(process.env.NODE_ENV);//获取当前开发环境
// console.log(baseUrl);
module.exports = {
lintOnSave: false,
devServer: {
port: 8080,
proxy: {//代理
"/api": {//代理地址
target: baseUrl,//目标服务器
pathRewrite: {//路径重写
"^/api": ""
}
},
"/data": {//代理地址
target: dataUrl,//目标服务器
},
}
},
chainWebpack: (config) => {
config.resolve.alias //配置别名
.set('$', resolve('src'))
.set('assets', resolve('src/assets'))
.set('components', resolve('src/components'))
.set('layout', resolve('src/layout'))
.set('base', resolve('src/base'))
.set('static', resolve('src/static'))
}
};
// http://chst.vip:8081/api/data/index.json 代理后
// http://chst.vip:8081/data/index.json 真实地址
1
https://gitee.com/dashu-jun/pm-2010.git
git@gitee.com:dashu-jun/pm-2010.git
dashu-jun
pm-2010
pm-2010
master

搜索帮助