寻找基于云的ide/ides,我可以在其中设置apache-superset进行开发

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

我希望在基于云的 ide 上使用 apache-superset。我本地有。我尝试在 gitpod 上设置它,但没有成功。我想要关于在哪里设置它的建议,最好是开源的,但不一定。我相信 cloud9 就是这样的一个地方,但在我定居之前我正在寻找其他选择。如果您曾经在任何此类平台上设置过它,即使它在 gitpod 上并且可以帮助我,请这样做。

cloud9-ide apache-superset gitpod
2个回答
1
投票

[免责声明:Gitpod 工作人员]

您确实可以使用 Gitpod 在 apache-superset 上工作,为此您只需要一个有效的配置。

从我在 apache-superset 的要求中看到的,你需要得到:

  • PostgreSQL(例如使用 Gitpod 的官方
    gitpod/workspace-full-postgres
    Docker 基础镜像)
  • Redis(例如通过
    sudo apt-get install
    将其安装在 Dockerfile 中)
  • 各种 Python 依赖项(例如,通过克隆后运行
    pip install .
  • 前端的各种 Node.js 依赖项(例如通过运行
    npm install

这是我为实现此目的而编写的基本配置:

https://github.com/jankeromnes/incubator-superset/commit/0d345a76ec8126fd1f8b9bc7b6ce4961bf3b593d

它的作用是:

  1. 使用 PostgreSQL 和 Redis 创建 Docker 镜像
  2. 克隆存储库后,打开 4 个单独的终端(“任务”):
  • Redis 服务器
  • 超级集后端
  • 超级组工人
  • 超集前端
  1. 所有依赖项都将自动安装,一旦前端准备就绪,它将自动在 Web 预览 IDE 侧面板中打开。

您可以通过在 Gitpod 中打开我个人的 apache-superset 存储库来尝试一下,例如通过以下链接:

https://gitpod.io/#https://github.com/jankeromnes/incubator-superset


0
投票

2023 年免费云 IDE:

https://youtu.be/upCBJBIRo_0

检查并享受!

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