gpt4 book ai didi

eclipse - 设置 play framework 和 dart 以进行开发和调试

转载 作者:行者123 更新时间:2023-12-03 03:27:25 24 4
gpt4 key购买 nike

我正在开发一个相对简单的网络应用程序,使用服务器的 Play Framework 和客户端的 Dart 。我正在使用 eclipse 。开发和调试本身就很好,但是如何让它们一起工作呢?

Play 有自己的 Web 服务器(激活器),它知道如何为每个端点加载入口点,并且 dart 环境知道如何为 dartium 提供 dart 资源(pub serve)和(还没有尝试过)为其它浏览器。激活器是否可以根据需要向 dart/pub 系统询问资源?

我尝试将服务器静态资源的符号链接(symbolic link)直接添加到 dart/html 资源,但似乎这些文件需要由 pub 服务器处理,然后它们才能被浏览器使用。

最佳答案

Günter 的建议非常好。我安装了 nginx 并使用了以下配置

server {
listen 8080;
server_name localhost;

location / {
# Dart pub serv
proxy_pass http://localhost:9100;
}

location /api/ {
# Play
proxy_pass http://localhost:9000/api/;
}
}

然后我启动 Dart 服务器
pub serve --port 9100

默认情况下,类型安全/Play 服务器监听 9000。

我发现我必须使用远离激活器端口的 dart 端口号,因为它似乎也在监听附近的端口。

埃文

关于eclipse - 设置 play framework 和 dart 以进行开发和调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30166045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com