subdomain - 如何使用 VIteJS 在开发环境中创建子域?
问题描述
我有以下子域:
- admin.myapp.dev
- 买家.myapp.dev
- 卖家.myapp.dev
我尝试在不同的端口上运行多个服务器,但这些都不起作用。
配置 ViteJS 以解析这些子域的正确方法是什么?
解决方案
要解析这些子域,请使用vite 的server.proxy
option。
server: {
proxy: {
// forward localhost:3000/admin -> to -> admin.myapp.dev
'/admin': {
target: 'admin.myapp.dev/'
},
'/buyers': {
target: 'buyers.myapp.dev'
},
'/sellers': {
target: 'sellers.myapp.dev'
}
}
}
即使使用 RegEx,您也可以更改来源或重写端点。请检查有关这一点的官方文档。
推荐阅读
- javascript - 有没有办法在 lodash 中的一系列对象对象中检查 null 或 undefined
- python - copy() 在熊猫中是一个好习惯吗?
- maven - 无法在 Maven 存储库中找到工件
- c++ - 在英特尔至强融核上的线程之间交换数据 - BSP 模型
- amazon-ecs - 使用 AWS ECS Fargate 进行水平和垂直自动扩展
- php - 从数组php中删除自定义对象
- kotlin - 如何在kotlin协程中取消后重新启动作业?
- c# - .net 使用随机时我总是得到否定的答案
- c++ - c++排序函数中的第三个参数是什么?
- angular - 无法在“FileReader”上执行“readAsText”:参数 1 不是“Blob”类型