[英]How go get both both key and value from firebase database on kotlin
[英]How to run both svelte and go
我正在尝试使用 svelte(front) 和 golang(backend) 创建一个网站。 我的问题是当我在不同的终端中运行它们来测试我的应用程序时('npm go dev' for svelte,'go run.' for go),它们在不同的端口上运行。 Go 在端口 8080 和 Svelte 在端口 50838。我该如何解决这个问题?
使用vite 将请求代理到您的 Go 后端可能是最简单的方法(我假设您使用的是 vite。)。
为此,请在您的vite.config.js
中添加以下内容:
const config = {
...,
server: {
proxy: {
'/api': {
target: 'http://127.0.0.1:8080/',
proxyTimeout: 10000
},
'/': { // Complex example that filters based on headers
target: 'http://127.0.0.1:8080/',
proxyTimeout: 600000,
bypass: (req, _res, _options) => {
let ct = req.headers['content-type'];
if (ct == null || !ct.includes('grpc')) {
return req.url; // bypass this proxy
}
}
}
},
}
};
这包含一些示例; 您将需要调整这些以满足您的需求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.