Vue3.0代理的设置
2024-09-04 12:17:16
1.在主目录下创建vue.config.js
内容如下:
const path = require('path');
function resolve (dir) {
return path.join(__dirname, dir)
}
module.exports = {
// 区分打包环境与开发环境
// process.env.NODE_ENV==='production' // (打包环境)
// process.env.NODE_ENV==='development' // (开发环境)
// baseUrl: process.env.NODE_ENV==='production'?"https://cdn.didabisai.com/front/":'front/', baseUrl: process.env.NODE_ENV==='production'?"http://testihospital.doctoradmin.ebaiyihui.com":'./', // 用用程序默认部署位置,‘/’根目录,存放子目录ex:‘/web/’
outputDir: 'dist', // 输出文件目录
devServer: {
proxy: {
'/api': {
// // target: 'http://192.168.0.159:8080',
// // target: 'http://192.168.0.180:8080',
// // target: 'http://ihospital.doctoradmin.ebaiyihui.com',
target: 'http://testihospital.doctoradmin.ebaiyihui.com',
ws: true,
changeOrigin:true,//允许跨域
pathRewrite: {
'^/api': '/api'
}
}
}
},
// 将接收ChainableConfig由webpack-chain提供支持的实例的函数。
chainWebpack: config => {
config.resolve.alias
.set('@', resolve('src'))
.set('style', resolve('src/assets/style'))
.set('img', resolve('src/assets/img'))
.set('components', resolve('src/components'))
}
};
完成后,不需要引入,直接运行npm命令运行项目就ok
最新文章
- [转载] Ubuntu 16.04 LTS 一键安装VNC
- winsock error 相关
- 最小化安装的CentOS7挂载ntfs格式的U盘
- 执行超过1个小时的SQL语句
- 是否可以继承String类?
- Oracle数据库编程:使用PL/SQL编写触发器
- Android emulator warning----Emulator window was out of view and was recentred
- 介绍一款基于jquery好用的编辑框htmlbox.full.js
- 点击弹窗后再刷新html页面
- C#内部关于绑定事件Event的线程安全
- OpenSessionViewFilter
- VMware配置Linux中APPache服务器
- Spyder 调出绘图界面
- python3实现mysql导出excel
- 检测Sql Server服务器SQL语句执行情况
- 压缩跟踪(CT)代码具体学习_模块1(样本的採集和扩充)
- python3学习笔记(5)_slice
- Javascript修正this的引用
- windows环境下为php打开ssh2扩展
- Backbone学习笔记 - Collection及Router篇