无法在Gitpod上获取数据。

问题描述 投票:0回答:1

我现在是一家公司的实习生,我想创建一个环境,能够使用他们的app,在我的电脑上运行耗电量太大。

我的app在流星上用mongodb运行时遇到了一个问题。

当我在Gitpod上启动我的应用程序时,我可以访问我的应用程序正在运行的3000端口,而mongodb正在运行的3001端口是开放的。 但是,当我需要从数据库中获取数据时,我却做不到。

当我在本地和Gitpod上同时运行应用程序时,我可以获取db的数据,而且是在Gitpod上运行的db,因为当我修改数据时,本地运行的db没有任何修改。

这怎么可能呢?

mongodb meteor gitpod
1个回答
0
投票

Meteor试图通过绝对URL来访问它的后台。在默认的开发模式下,它使用 http://localhost:3000 当端点在Gitpod中运行时,它无法从本地浏览器访问。ROOT_URL env变量指向Gitpod的公共端点。要这样做,请执行

   export ROOT_URL=$(gp url 3000)

在终端。

© www.soinside.com 2019 - 2024. All rights reserved.