首页 > 解决方案 > 开发和部署对 apache-superset 的更改

问题描述

我正在评估 apache-superset 与其他的,因此研究如何对项目进行自定义开发,然后部署这些更改。

我按照 github 中的“CONTRIBUTING.MD”文件获取有关如何设置项目以进行本地开发的说明。但是在这样做并对前端或后端进行更改之后,是否有一个如何在生产环境中部署这些更改的过程?

有没有简单/正确的方法来做到这一点?建议使用 docker 吗?有谁知道我会怎么做?

标签: supersetapache-superset

解决方案


Python 是使用 Flask 微框架构建的。可以通过在 git 存储库的根目录运行以下命令来构建分发轮文件来部署它。

python setup.py bdist_wheel

这将生成一个位于相对路径 /dist 的 wheel 文件

继续并通过以下命令安装轮文件

pip install <wheel file name>

推荐阅读