繁体   English   中英

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

[英]Looking for cloud based ide/ides where i can setup apache-superset for developement

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

[免责声明: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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM